Roadmap
See what's planned for SheetLinkWP and where the product is headed next.
SheetLinkWP is actively developed and shaped by real customer needs. Our focus areas are reliability, agency workflows, integrations, and smarter automation. Items on this roadmap reflect our current direction and may evolve as we learn more from the people using the product.
A note on naming: SheetLinkWP is the primary brand and website. SheetLink Forms is the WordPress plugin name. Same product, same team.
We prioritize reliability and customer-requested improvements over shipping flashy features for the sake of it.
Recently Shipped
Features and improvements that are live in the current release.
Ad Conversion Tracking Suite
Capture click IDs from paid traffic on every form submission and export completed conversions back to each ad platform. Google Ads (GCLID/wbraid/gbraid CSV export), Meta Ads (fbclid + hashed-PII CSV), Microsoft Ads (msclkid CSV), and Meta CAPI server-side events all share one Apps Script authorization token. Shipped in v1.9.3 (Google Ads) and v1.9.4 (Meta/Microsoft/CAPI).
Formula Injection Guard
Server-side sanitisation of every payload value before dispatch so spreadsheet formula-injection attempts (=HYPERLINK(...), =cmd|..., leading @ / + / -) cannot be embedded in user input. Defaults ON. Shipped in v1.9.4.
Webhook Health Monitoring
Hourly cron pings every active rule's destination plus an in-admin Test now button. Surfaces a wp-admin notice when a destination has been failing for the last hour. Uses a backward-compatible payload marker; older deployed Apps Scripts ignore the ping silently. Shipped in v1.9.4.
Duplicate Submission Prevention
SHA-1 hash store in transients with configurable key field plus window. Modes: suppress the duplicate or reroute it to a dedicated Duplicates sheet tab. Shipped in v1.9.4.
Email Digest Cron
Daily or weekly summary email of submission volume and delivery health. Frequency configurable per-site. Shipped in v1.9.4.
Vertical Automation Packs
Six pre-configured rule templates for specific industries: real estate, legal intake, healthcare, education, e-commerce quote, and agency client intake. Each pack pre-fills column maps, conditional routing, and CRM/destination configuration. One-click apply per pack. Shipped in v1.9.4.
Airtable & Notion as Free Destinations
Per-rule mirror to an Airtable base or a Notion database alongside Google Sheets. Notion uses smart property-type inference (Number, Date, Email, URL). Both fire at hook priority 40/45 on sheetlink_after_delivery and use the same retry pipeline as the core sheet write. Free, no add-on required. Shipped in v1.9.4.
SMS / WhatsApp Alerts via Twilio
Per-rule notification on submission with optional condition gating (e.g. only fire when lead_score >= 80). Supports {field} placeholder rendering. BYOK Twilio credentials. Shipped in v1.9.4.
Non-Form Data Sources
Three new sources dispatch through the same delivery pipeline as form submissions: User Registration Sync (hooks user_register), Form Abandonment Capture (frontend partial capture + hourly sweep, defaults OFF), and ACF + Custom Post Type Sync (one source per enabled CPT). Shipped in v1.9.4.
Row Upsert Mode
Per-rule toggle for upsert versus append. Apps Script scans a key column and updates the matched row in place, falling back to append on no-match. Requires regenerating and redeploying the Apps Script on existing rules. Shipped in v1.9.4.
Admin Menu De-Clutter & Multi-CRM Routing Rename
Reduced SheetLink sidebar from 21 submenu items to ~12 by grouping ad conversions and secondary destinations under shared parent pages with tab strips. Renamed CRM Fan-Out to Multi-CRM Routing for consistency with marketing copy; underlying slug and license entitlement unchanged. Shipped in v1.9.4.
White-Label Hardening
Reset to defaults button on the White-Label settings page, plus whitespace-trim and empty-fallback on save so accidentally-blank menu labels (which would render an invisible sidebar entry) get replaced with sensible defaults. Shipped in v1.9.4.
Kit (ConvertKit) CRM Destination
Kit V4 added as a Multi-CRM Routing destination alongside HubSpot, Salesforce, Pipedrive, Zoho, Mailchimp, and ActiveCampaign. Shipped in v1.9.4.
Auto Pass-Through Field Mapping
Leave the Field Mapping rows empty and SheetLink syncs every form field to your sheet automatically, in form order, header row keyed by field name. Internal WordPress fields (nonces, _wp_http_referer, embed post id) are filtered out. Explicit field-map rows only needed when pinning specific fields to specific columns. Includes nested-field flattening for Fluent Forms composite fields (names.first_name, names.last_name). Shipped in v1.9.2.
Bulk Site Management - Network Template
Agency, Enterprise, Agency Bundle, and Agency Plus licenses get a Network Template admin page that lets the license owner snapshot one site's rules and settings, publish it as the canonical fleet template, and pull-and-apply it on every other licensed site. Webhook URLs and per-site secrets stay local. Shipped in v1.9.1.
Cross-Site Agency Fleet View
Customer portal at sheetlinkwp.com/account/ aggregates the activation roster plus 7-day delivery health across every site licensed under an account. No client wp-admin login needed. Available to Agency Bundle and Agency Plus subscribers. Backend ships /api/sheetlinkwp/portal/fleet. Shipped in v1.9.1.
Two-Way Sync Echo Suppression
When the plugin writes to a Google Sheet that also has the Two-Way Sync onEdit Apps Script wired up, the resulting onEdit echo is suppressed via a 60-second fingerprint cache. Eliminates the infinite-loop risk on the Two-Way Sync add-on. Shipped in v1.9.0.
GDPR Consent Audit Log
Per-submission audit trail of every consent-style field a user ticks. New wp_sheetlink_consent_log table captures consent field name, submitted value, form source plus ID, anonymized IP, User-Agent, and timestamp. Surfaced in the WP privacy export and erasure flows so DSAR responses include the consent record alongside the submission data. Shipped in v1.9.0.
Multi-CRM Routing Admin (HubSpot, Salesforce, Zoho, Pipedrive, Mailchimp, ActiveCampaign, Kit)
Three premium admin pages introduced in v1.8.0 (CRM Fan-Out, Two-Way Sync, WooCommerce Sync) progressively expanded to six CRM destinations through v1.8.1 (Pipedrive), v1.9.0 (Mailchimp + ActiveCampaign), and v1.9.4 (Kit / ConvertKit V4). Renamed to Multi-CRM Routing in v1.9.4.
WooCommerce Order, Customer, and Product Sync
WooCommerce Sync admin page added in v1.8.0. v1.8.2 added product_created and product_updated events so the catalogue stays mirrored. Shipped in v1.8.0 and v1.8.2.
Guided Setup Wizard
First-run wizard that walks new installs from activation to a working Google Sheet connection in three minutes - picks your form plugin, generates the Apps Script, sends a test payload, and saves your first sync rule. Shipped in v1.7.0.
Advanced Routing & Fallback Logic
Multi-destination routing with priority ordering and optional fallback webhooks when a primary destination fails. Shipped in v1.7.0.
Agency Dashboard & Multi-Site Visibility
Network-admin overview of delivery health and rule counts across every site on a WordPress Multisite install. Shipped in v1.7.0.
Branded Reports for Agencies
Downloadable HTML delivery reports with your agency name, logo, accent color, and footer. Show clients what their forms are doing. Shipped in v1.7.0.
Enhanced Analytics & Lead Workflow Tools
Submissions-per-day, peak hours, top forms, duplicate detection, week-over-week trend alerts, and an optional (off-by-default) lead-scoring add-on with explicit consent gating. Shipped in v1.7.0.
Smart Mapping Suggestions
Heuristic field-to-column suggestions that propose Google Sheets headers, types, and ordering from your form field names. Runs entirely locally - no external calls. Shipped in v1.7.0.
Role-Based Menu Visibility
Hide SheetLink menu items from non-administrator roles that already hold manage_options (e.g. custom Site Manager roles). Full editor/author/subscriber role permissions still on the roadmap. Shipped in v1.7.0.
White-Label Admin
Replace the plugin menu label and logo for agency installs that ship a branded dashboard to clients. Hardened in v1.9.4 with Reset to defaults plus whitespace-trim. Shipped in v1.7.0.
Extra Form Integrations
Native support added for JetFormBuilder, Bricks Builder, MetForm, Kali Forms, and HappyForms on top of the original 12 integrations. Shipped in v1.7.0.
Features Hub
Single control panel to toggle every optional feature on or off, so sites only load what they use. Shipped in v1.7.0.
Core Google Sheets Sync
Direct WordPress-to-Sheets delivery via Apps Script webhook. No third-party relay, no per-submission fees.
12 Form Integrations
Native support for Elementor Pro, Contact Form 7, Gravity Forms, WPForms, Fluent Forms, Formidable Forms, Ninja Forms, Forminator, Everest Forms, Beaver Builder, Divi, and WS Form.
Conditional Routing
Route submissions to different Sheet tabs or webhook URLs based on field values. Eight operators, unlimited rules per mapping.
Zero-Drop Retry Queue
Automatic local caching and retry for failed deliveries. Every 15 minutes, up to 3 attempts, with manual retry for flagged failures.
Delivery Logs & Diagnostics
Timestamped delivery history for every submission. See successes, retries, and failures at a glance.
UTM & Marketing Data Capture
Automatically appends UTM parameters, referring page URLs, GCLID/fbclid/msclkid, and submitter IP to every row. UTM cookie TTL extended to 90 days in v1.9.3 to match the Google Ads attribution window.
GDPR Compliance Tools
WordPress privacy-tool integration for personal-data export and erasure, consent field mapping, IP handling controls, and (since v1.9.0) per-submission consent audit log.
Multisite Support
Activate and manage SheetLink across WordPress Multisite networks with per-site or network-wide configuration.
Lifetime Core Licensing
One-time payment for the core WP-to-Sheets plugin. 5, 25, or 100 site tiers with lifetime updates and support.
Next Up
Actively in development or scheduled for the next release cycle.
Full Role-Based Access
Extend Role-Based Menu Visibility so editor, author, and custom roles can be granted specific plugin permissions - view logs, manage rules, retry failed deliveries - independently of the manage_options capability.
Better Debugging & Delivery Diagnostics
Expanded error details, payload inspection, and step-by-step delivery tracing for troubleshooting failed syncs. Builds on the existing delivery log with replay, diff, and per-destination success metrics.
Expanded Field Transformations
Transform, format, or combine field values before they reach your Sheet. Date formatting, text cleanup, value mapping, and field concatenation.
Planned
On the roadmap with clear scope. These will be built - timing depends on priorities.
Team Features
Multi-user access for agencies and teams. Shared dashboards, audit trails, and collaborative configuration in the customer portal.
Excel Online / OneDrive Destination
First-class Microsoft 365 destination so customers on the Microsoft stack don't have to round-trip through Google Sheets.
Server-Side Google Tag Manager Integration
Native sGTM event forwarding to complement the existing client-side GTM container path.
Longer-Term Ideas
Things we're exploring. Not committed, but on our radar based on customer conversations.
Workflow Builder & Automation Recipes
Visual automation builder for multi-step post-submission workflows. Route, transform, notify, and sync in sequence - bigger surface than today's per-rule conditional routing.
Optional Hosted Relay
Managed delivery relay for sites that cannot run direct webhooks. Optional, paid infrastructure for edge cases like air-gapped or behind-VPN WordPress installs.
Comment & Profile Sync
Pipe WordPress comment moderation and user profile updates into Google Sheets through the same dispatch pipeline that form submissions, ACF posts, and user registrations already use.
Roadmap priorities may shift based on customer feedback and product needs. Items shown here reflect current direction, not guaranteed commitments.
Running an agency or managing multiple client sites? Check out our pricing tiers built for agencies, or get in touch to discuss your use case.
Want to shape what gets built next?
Customer feedback drives this roadmap. Tell us what matters most to your workflow.