How to connect FireBox with ActiveCampaign

ActiveCampaign
Would you like to grow your email marketing list with popups
that will level up your ActiveCampaign marketing campaigns?
FireBox provides seamless integration with the ActiveCampaign email marketing service. You can connect your ActiveCampaign account with FireBox by following the steps below.
The ActiveCampaign integration is available in the Pro plan.
Connection
The very first thing you must set up is the connection between FireBox and ActiveCampaign. To do this, go into FireBox > Settings > Integrations tab, enter your ActiveCampaign API URL and API Key, and click on the "Connect" button.

After clicking connect, you should see a green "Connected" badge and a green message letting you know that you've successfully connected to ActiveCampaign.

Where can I find my ActiveCampaign API URL and API Key?
To find your ActiveCampaign API URL and API Key, follow the steps listed below:
Step 1: Log in to your ActiveCampaign account.
Step 2: Click Settings, then open the Developer page.
Step 3: Under API Access, copy your API URL.

Step 4: Under API Access, copy your API Key.

Note: Each ActiveCampaign user has their own API URL and API Key. If that user is deleted or their API Key is reset, you must reconnect FireBox with valid ActiveCampaign API credentials.
Integration Setup
To set up the integration and sync your submissions with ActiveCampaign, click into your Form block, head over to Actions, and check "ActiveCampaign".

Once you have checked "ActiveCampaign", a new panel should appear below "Actions", named "ActiveCampaign Integration". This is where you set up your integration to allow your form to sync your submissions with ActiveCampaign.

List
Select the list to which all contacts will be subscribed in your ActiveCampaign account. A complete list of all your ActiveCampaign lists will be available.
Update Existing User
Enable Update Existing User to update an existing ActiveCampaign contact when the same email address is submitted again.
If you disable this option and an existing contact submits the form again, ActiveCampaign will reject the subscription and the form will display an error message.
Double Optin
Enable Double Optin if your ActiveCampaign subscription flow requires subscribers to confirm their email address.
Email, Name & Phone Fields
Email Field
For FireBox to function properly and subscribe the user to ActiveCampaign, the form requires an Email field. This email field must have the Field Name set to "email". Furthermore, this email field must always exist in your form so your users can enter their email address, subscribe to your mailing list, and ensure the form functions properly.
First Name Field
To sync the contact's first name with ActiveCampaign, add a text field and set Field Name to "first_name".
Last Name Field
To sync the contact's last name with ActiveCampaign, add a text field and set Field Name to "last_name".
Phone Field
To sync the contact's phone number with ActiveCampaign, add a phone or text field and set Field Name to "phone".
ActiveCampaign Custom Fields
ActiveCampaign provides custom fields, which allow you to store additional information when a contact is saved in your ActiveCampaign account, such as their age, company info, preferences, and more!
Once you have created your custom fields in ActiveCampaign, you can set up your FireBox Form block fields to capture the contact's data and pass it to ActiveCampaign.
FireBox syncs custom fields when the FireBox field's Field Name matches the ActiveCampaign custom field title or personalization tag.
Let's take a look at two examples below.
Age Field
Assuming you have created an Age custom field in ActiveCampaign, you can create a text field in your FireBox form, set Field Name to "AGE", and it will automatically sync with your ActiveCampaign contact.
Country Field
Assuming you have created a Country custom field in ActiveCampaign, you can create a text field in your FireBox form, set Field Name to "COUNTRY", and it will automatically sync with your ActiveCampaign contact.
