Supported CRM systems
The Zipify Pages application currently provides you with the built-in ability to connect the following CRM/marketing automation systems to collect customer/leads information on pages you create, via the "Optin forms" included in the app:
ActiveCampaign
Aweber
MailChimp
Klaviyo
Keap (Infusionsoft)
Ontraport
Drip
ConvertKit
GoToWebinar
Omnisend
Custom fields are not supported for Zipify Pages optin forms. If custom or additional fields are required for your form, use the HTML Block and an embed code to embed a form from your CRM to your page directly.
For help with finding your API Key see the "How do I find my API Credentials" section at the bottom of this article.
π If a visitor navigates to page via a link that contains your store's sub-domain and submits the opt-in form, this visitor will not transmit to your CRM, because there are no redirects happening between your sub-domain and primary domain.
What we suggest is to go to Online Store > Domains of your Shopify admin and click the "Redirect all traffic to primary domain" option there to ensure that your primary domain is used at all times.
Connecting a CRM system
To connect one or more of your supported CRM systems, go to Settings > CRMs:
Enter your API credentials into the appropriate fields and then click the Connect button next to the desired CRM system to connect it:
If you want to switch to a different account for the same CRM system, then click on the Disconnect button and repeat the process described above.
Setting up an Optin Form to collect Leads
When a CRM system is connected to the Zipify Pages app, you can then use the built-in optin forms to collect your site visitor's information in your CRM system for email and marketing purposes.
πIn the Settings > Localization > Forms section of the app, you can set a different language for the Email / First Name / Last Name / Phone Number text fields used on optin forms.
There are two types of optin forms available:
On-page optin forms - Found in the Forms section of the page section library:
β
After this form type is added to your page, click on the button in the builder and then on the "CRM Settings" button in the sidebar to configure the form settings:Lightbox Popup optin forms - Available in the Destination > CRM section for any Button or Image element included in page blocks (excluding Buy Box blocks)
β
Example: How the lightbox optin form is shown to your visitors
How to find or create your API credentials
ActiveCampaign - Here is an article in the ActiveCampaign Help section that explains how to find your API Key and API URL: https://help.activecampaign.com/hc/en-us/articles/207317590-Getting-started-with-the-API#what-is-an-api--0-1
β
βπ At least one List must be created in your ActiveCampaign account in order to connect it to the Zipify Pages app via API.Β
AWeber - API credentials are not required to be entered manually, just sign in to your AWeber account using the link by entering your Login Name and Password then click "Allow Access". Your Access Token and API Key will automatically pass over to the Zipify Pages app.Β
MailChimp - Here is an article in the MailChimp Help section that explains how to find your API Key. Scroll to the "Find or Generate your API Key" subheading: http://kb.mailchimp.com/integrations/api-integrations/about-api-keys
βπ Lists are now called "Audiences" in Mailchimp.
Klaviyo - Here is an article in the Klaviyo Help section that explains how to find or create your Private API Key: https://help.klaviyo.com/hc/en-us/articles/115005062267-Manage-Your-Account-s-API-Keys
β
βπ A "Full Access Key" is required for the API connection. Only Lists are supported for the Klaviyo integration. Segments are not supported.Β
Keap (Infusionsoft) - Your App Name is the first part of your Keap/Infusionsoft URL. For example, if your URL is
http://az169.infusionsoft.com/
then your app name is az169.
β
To get your API key, go to the Admin menu and click into Settings. Select API Settings from the list. If you don't have an API key, refer to the article for the details on how to create your API Key: https://help.keap.com/help/api-key
β
βπ Only Tags are supported for the Keap/Infusionsoft CRM. Lists are not supported.
Ontraport - Here is an article in the Ontraport Help section that explains how to create your App ID and API Key. Scroll to the "How to Obtain an API Key" subheading.https://support.ontraport.com/hc/en-us/articles/217882248-API-in-ONTRAPORT The needed API key permissions include the following: Add Contacts and Create Key
β
βπ Only Tags are supported for the Ontraport CRM. Lists are not supported.
Drip - Here is an article from Drip.com that explains how to find or create your API Token: https://help.drip.com/hc/en-us/articles/115003738532-Your-API-Token
Your Drip Account ID is located at Settings > Account. More details: https://help.drip.com/hc/en-us/articles/4424702629645-Account
β
βπ Only Tags are supported for the Drip CRM. Lists are not supported.
ConvertKit - You can find your API Key and API Secret in the ConvertKit Advanced Settings by following these steps:
Log into your ConvertKit account. Click your account name at the top right of the ConvertKit dashboard, followed by Settings.
On the Settings page, click Advanced in the left sidebar.
Scroll down to the API section of the Advanced Settings page and copy your API Key.
βπ Only Tags are supported for the ConvertKit CRM. Lists are not supported.
GoToWebinar - No API keys required. Just click the "Connect" button and then login to your GoToWebinar account on the next screen using your Email address and Password.Β
Omnisend - Find or generate your API key within your Ominsend app or account. See this article for more details: https://support.omnisend.com/en/articles/1061890-generating-api-key
β
βπTags are supported for the Omnisend CRM. You must input the Tag(s) you want applied to the contact when they optin to the form. Input your tag name into the field and press the comma key to apply it. Tag(s) applied correctly will be listed below the "Enter Tag(s)" field:More details on Working with Contact Tags in Ominsend.