Bricks Builder Forms to Excel

Bricks is the performance-first visual builder with a lean native form element. Push every Bricks submission into a live Excel Online workbook on OneDrive within seconds - no custom action code, no Zapier tasks, no Power Automate licensing.

This integration requires the SheetLink Pro tier ($79/yr or $199 lifetime). The free core plugin already supports 12 major form plugins. Excel mirroring alongside Google Sheets is included free; Excel as the sole destination also requires Primary Destinations, part of the AI Pack ($29/mo or $290/yr).

The Bricks-to-Excel Gap

The Bricks form element keeps its action list deliberately short - email, webhook, redirect - so there is no first-party Excel integration and no Google Sheets one either. Developers can code against the bricks/form/custom_action filter and Microsoft Graph, but then they own OAuth token refresh, table lookups, and retry logic forever. SheetLinkWP's Excel Online destination replaces all of that: no plugin covers Bricks to Excel, and SheetLink is the only multi-builder WordPress plugin with direct Excel Online delivery.

The Workarounds Bricks Users Reach For

  • Bricks' native actions stop at email, webhook, and redirect - there is no spreadsheet destination of any kind built in
  • Zapier via the webhook action works, but every submission is a metered task at $20-$30+/mo, plus a Zap to monitor
  • Power Automate needs the same webhook bridge plus Premium per-user licensing (~$15/user/mo)
  • Custom bricks/form/custom_action code hitting Microsoft Graph directly - full control, but you maintain token refresh and retries yourself

How to Connect Bricks Builder Forms to Excel Online

Step-by-step setup guide

  1. 1

    Install SheetLinkWP and Activate Your License

    Download SheetLink Forms from WordPress.org or sheetlinkwp.com, activate, then paste your license key on the SheetLink -> License page. The Pro tier ($79/yr or $199 lifetime) unlocks Bricks Builder Forms support.

  2. 2

    Enable the Extra Integrations Feature

    Go to SheetLink -> Features and flip on Extra Integrations. SheetLink auto-detects Bricks Builder Forms and adds it as a sync-rule source. Bricks form fields have 'Name' attributes you set in the Bricks editor - use those names on the left side of the mapping, not the visible label.

  3. 3

    Connect Microsoft

    Go to SheetLink -> Destinations -> Excel Online and click Connect Excel. Sign in with a Microsoft 365 work or school account. The OAuth handshake runs through SheetLink's hosted broker - no Azure app registration, no client secret on your site - and your refresh token is encrypted at rest.

  4. 4

    Create a Sync Rule with Excel as a Destination

    Under SheetLink -> Sync Rules, add a rule with Bricks Builder Forms as the source, pick your workbook and table on OneDrive (existing Excel tables are detected automatically), and map each Name attribute to an Excel column. Mirror into Excel alongside Google Sheets for free, or go Excel-only with the AI Pack's Primary Destinations mode.

  5. 5

    Test and Verify

    Submit a test entry from the front end and confirm the row lands in your Excel table within seconds. For a click-by-click walkthrough of the Excel connection, see sending WordPress form submissions to Excel Online.

SheetLinkWP Excel Features for Bricks Users

No Custom Action Code

SheetLink hooks into Bricks form submissions directly - no bricks/form/custom_action snippets, no Graph API client to maintain, nothing to re-test when Bricks updates.

Real-Time Microsoft Graph Delivery

Rows post straight from your WordPress server to Microsoft Graph and appear in a live workbook on OneDrive within seconds - a delivery path as lean as the Bricks sites you build.

Free Mirroring, Optional Excel-Only

Send each submission to Google Sheets and Excel simultaneously at no extra cost beyond your Pro license. Excel as the sole destination is Primary Destinations, part of the AI Pack at $29/mo.

UTM & Attribution

utm_source, utm_medium, utm_campaign, gclid, fbclid, and msclkid are captured and appended to every Excel row automatically - no hidden fields to add to the Bricks form element.

Unlimited Sync Rules

Route different Bricks forms to different workbooks or tables - contact form to the sales workbook, quote form to the estimating one. No cap on rules.

Retry Queue

Failed deliveries retry automatically - 3 attempts at 15-minute intervals - with manual retry from the Retry Queue page. No submission silently vanishes.

Feature Comparison

Feature ZapierPower AutomateSheetLinkWP
Works with the native Bricks form element Via webhook actionVia webhook actionDirect hook, no webhook
Monthly cost $20+/mo, task-metered~$15/user/mo PremiumPro $79/yr; +$29 Excel-only (AI Pack)
Per-submission fees Yes - per taskFlow-run limits per licenseNone
Delivery Near real-timeFlow runsReal-time via Microsoft Graph
UTM capture Extra configManual expressionsAutomatic
Retry on failure Auto-retryConfigure yourself3 auto retries + manual queue

Frequently Asked Questions

Which add-ons do I need?

The Pro tier ($79/yr or $199 lifetime), which unlocks Bricks Builder Forms as a source. Mirroring submissions into Excel alongside Google Sheets is included at no extra cost. Only if you want Excel Online as the sole destination - no Google Sheet at all - do you also need Primary Destinations, part of the AI Pack ($29/mo or $290/yr).

Is this a CSV export?

No. Each submission is written into an Excel Online workbook on OneDrive via Microsoft Graph the moment it arrives. There is nothing to download, and the workbook never goes stale.

Does it work with Microsoft 365 Business?

Yes. Microsoft 365 Business, Enterprise, and Education accounts all work. Personal Outlook.com accounts are not supported by Microsoft's Excel API. Connect once with Microsoft OAuth and pick your workbook.

Does this work with the Bricks form element on any Bricks license?

Yes. SheetLink hooks into the native Bricks form element's submission events regardless of your Bricks license tier - no extra Bricks add-ons or webhook configuration required.

Do I map the field label or the Name attribute?

The Name attribute. Bricks identifies form fields by the Name you set in the editor, not the visible label - use those names on the left side of the SheetLink mapping and pair each one with an Excel column.

Can I run reports and dashboards on the data?

Yes. Because submissions land in a real Excel workbook, PivotTables and charts update as rows arrive - and Power BI can sit directly on the workbook for live lead dashboards.

Bricks Forms to Excel Without Writing a Custom Action

Pro tier ($79/yr or $199 lifetime); Excel mirroring included. See pricing for the full breakdown.