Skip to main content
The Integrations page lets you connect third-party services to your workspace. Each integration is scoped to the workspace — different workspaces can have different integrations configured.

Meta

Connecting Meta links your Facebook account to Fig, enabling ad campaign creation, ad reporting, and publishing ad creatives from within the platform.

Connecting Meta

1

Click Connect with Meta

On the Integrations page, find the Meta connection section and click Connect with Meta. You are redirected to Facebook’s OAuth flow.
2

Authorize access

Sign in with Facebook and grant the requested permissions. You are redirected back to Fig when authorization completes.
3

Select a default ad account

After connecting, choose your default ad account from the dropdown. This is the account used for ad campaigns and reporting in this workspace. If you have only one ad account, it is selected automatically.
4

Select a default Facebook Page

Choose the Facebook Page used to publish ad creatives. This page is attached to ads created from this workspace.
5

Select a default Instagram account (optional)

If you want ads to also appear on Instagram, select the Instagram account linked to your Facebook Pages. If none appear, make sure an Instagram Business account is connected to your selected Facebook Page in Meta Business Manager.
Meta integration is required for creating and managing ad campaigns. Without it, the Ads section of a funnel will not be able to launch campaigns.

Disconnecting Meta

Click Disconnect in the Meta connection section. This removes your Meta credentials from the workspace. Existing campaigns in Meta are not affected.

Stripe

Stripe is used to collect payments from customers who purchase offers in your funnels. This is separate from the Stripe connection used for your Fig workspace subscription billing.

Connecting Stripe

1

Get your Stripe API keys

In the Stripe dashboard, go to Developers → API keys. Copy your Publishable key and Secret key. Use live-mode keys for production and test-mode keys for testing.
2

Enter your keys

On the Integrations page, find the Stripe section. Paste your publishable key (starts with pk_) and secret key (starts with sk_).
3

Save

Click Save Stripe. Fig verifies the keys and marks Stripe as connected. The secret key is stored encrypted and is never shown again — to replace it, enter a new value in the secret key field.
Your Stripe secret key has full access to your Stripe account. Only enter it in trusted environments. Do not share it or commit it to source control.

Disconnecting Stripe

Click Disconnect in the Stripe section. This removes your keys from the workspace. Existing Stripe products and prices are not deleted from your Stripe account.

Twilio SMS

Twilio SMS enables your workspace to send text messages from funnel workflows — for example, sending an SMS confirmation after a form submission.

Connecting Twilio

1

Get your Twilio credentials

In the Twilio console, find your Account SID and Auth Token on the dashboard. Your Account SID starts with AC and is 34 characters long.
2

Prepare a sending identity

You need at least one of the following to send messages:
  • A From phone number — a Twilio phone number in E.164 format (e.g. +15551234567).
  • A Messaging Service SID — starts with MG and is 34 characters long. Use this if you want Twilio to manage sending number selection.
3

Enter your credentials

On the Integrations page, find the Twilio SMS section. Enter your Account SID, Auth Token, and at least one of From Phone Number or Messaging Service SID.
4

Save

Click Save Twilio. The auth token is stored encrypted. To update it, enter a new value — leaving the field blank keeps the stored token.
Use a Messaging Service SID if you have multiple Twilio numbers and want Twilio to select the best one for each message (e.g. for deliverability optimization).

Disconnecting Twilio

Click Disconnect in the Twilio SMS section. This removes your credentials from the workspace. No messages in flight are affected.