Advanced Routing & Destinations

Send submissions to multiple destinations at once, configure fallback webhooks, set priority ordering, and connect to Airtable, Notion, and five additional form builders.

Available on: Freelancer Agency Enterprise + Extra Integrations Add-on Compare plans →

Overview

SheetLink's advanced routing features let you send a single form submission to multiple destinations simultaneously, set fallback webhooks for guaranteed delivery, and control processing order with priority-based rules.

The Extra Integrations add-on expands the list of supported form builders and adds Airtable and Notion as delivery destinations alongside Google Sheets.

Prerequisites

Advanced routing requires a Pro or Agency license. Basic conditional routing is available in the Free Edition.

Multi-Destination Fan-Out

1

Send to Multiple Destinations

A single form submission can be delivered to Google Sheets, Airtable, Notion, and a custom webhook all at once.

  1. Open your sync rule in SheetLink > Settings.
  2. Click "+ Add Destination" to attach additional targets.
  3. Configure each destination with its own URL or API credentials.
  4. Each destination fires in sequence; failures in one do not block the others.

Fallback Webhooks

If a primary delivery fails after all retry attempts, SheetLink can automatically POST the submission to a fallback URL so no data is lost.

  1. Go to SheetLink > Settings > Fallback Webhook.
  2. Enter your fallback URL (e.g., a Zapier catch hook or custom endpoint).
  3. Choose whether to apply the fallback globally or per sync rule.

The fallback payload includes the original submission data plus error details (status code, message, number of retries attempted).

Priority-Based Ordering

When you have multiple sync rules for the same form, priority controls processing order.

  • Priority values range from 1 (highest) to 10 (lowest).
  • Lower numbers process first. A rule with priority 1 fires before priority 5.
  • Useful when one destination must receive data before another (e.g., CRM before analytics).
  • Rules with the same priority are processed in the order they were created.

Set priority in the sync rule editor under Advanced > Priority.

Extra Form Builders

The Integrations Bundle add-on adds support for 5 additional form builders, auto-detected when installed:

  • JetFormBuilder — forms for Gutenberg and JetEngine.
  • Bricks Builder Forms — native forms in the Bricks page builder.
  • MetForm — Elementor-based form addon.
  • Kali Forms — lightweight drag-and-drop builder.
  • HappyForms — simple, user-friendly form plugin.

No configuration needed — enable the Integrations Bundle add-on and the new builders appear in the form plugin dropdown automatically. See also the core Form Integrations guide.

Airtable & Notion Destinations

2

Connect Airtable or Notion

  1. Airtable: Enter your API Key and Base ID in the destination settings. Data is POSTed as JSON to the Airtable REST API.
  2. Notion: Enter your Integration Token and Database ID. Submissions create new pages in your Notion database.
  3. Field mapping works the same as Google Sheets — map form fields to Airtable columns or Notion properties.

Troubleshooting Routing

If fan-out or external destinations are not working as expected:

  • Check SheetLink > Log — each destination shows its own delivery status in the fan-out detail view.
  • Verify your fallback URL is reachable with a quick curl test from your server.
  • Airtable 422 errors: Usually a field type mismatch. Ensure your Airtable column types accept the data format SheetLink sends (text).
  • Notion 400 errors: Check that the Database ID is correct and your integration has access to the database.

For general delivery issues, see the Troubleshooting guide.

Ready to Get Started?

Install SheetLink Forms and connect your first form in under 10 minutes.