Skip to content
Install for free
English
EnglishFrenchSoonItalianSoonJapaneseSoonSpanishSoonPortuguese (Portugal)SoonGermanSoonCzechSoonDanishSoonFinnishSoonKoreanSoonNorwegian (Bokmål)SoonDutchSoonPolishSoonPortuguese (Brazil)SoonTurkishSoonChinese (Simplified)SoonChinese (Traditional)Soon
Open in Claude Ask questions about this pageOpen in ChatGPT Ask questions about this page

Integrations

See which services an application form can work with, where to set them up, and how store-wide keys and form settings fit together.

Integrations connect your application forms to Shopify customers and to other services. In Sami B2B Onboarding they live in each form’s builder: open a form, click Integrations in the rail on the left, and the Connected apps list shows every service the form can use.

The Connected apps list in the form builder’s Integrations section, with Shopify marked Connected and Captcha marked Active (each with Manage), Klaviyo and Webhook (Zapier, Make, n8n) showing Connect, and Address autocomplete showing Set up.

A badge shows which services are on for this form, and each row has a button to set it up or manage it.

Integration What it does What it needs from you
Shopify Decides what an approval does when the buyer’s email already belongs to a Shopify customer, and which tags the customer gets. Also holds the mapping of answers to Shopify fields. Nothing. It’s always on.
Klaviyo Adds buyers to a Klaviyo list when they apply or when you approve them, with their answers on their profile. A Klaviyo private API key
Webhook (Zapier, Make, n8n) Sends an event to an automation tool when an application is submitted, approved or rejected. A webhook URL from your tool
Address autocomplete Suggests addresses from Google Maps as the buyer types, and fills in the rest of the address. A Google Maps API key
Captcha Asks guests to pass a Google reCAPTCHA or hCaptcha check before they can send the form. A site key and a secret key

Keys belong to the store, settings belong to the form

Section titled “Keys belong to the store, settings belong to the form”

Klaviyo, the webhook, address autocomplete and captcha each need a key or a URL from the other service. You add it once, under Account in that service’s panel, and every form in the store uses the same one. The panel says so: Used by every form in this store.

  • Keys save straight away. Saving them in their dialog shows Keys saved. Removing them stops every form that uses them at once.
  • Form settings save with the form. The list, the events, the language and the Connect or Enable button only apply to the form you’re editing, and only after you click Save in the save bar.

So you can use the same Klaviyo account on two forms, with a different list on each. Or you can turn captcha on for one form and leave it off on another.

Only staff with the admin role can edit forms, so only admins can set up integrations. See Team and roles.

Each delivery to Klaviyo or a webhook appears on the application’s Timeline, under Recent runs on the Automations tab of Automation, and in Settings › Activity log on its Emails view.

Was this helpful?