Adding first-party script to all pages (minimal integration)
To enable 1st party tracking on your ClickFunnels 2.0 store, you need to install the Sygnal tracking scripts. These scripts enhance your tracking capabilities and improve reporting quality.
What Are the Sygnal Tracking Scripts?
Sygnal Pixel:
Tracks PageView events.
Collects essential data for transmission to the Sygnal tracking gateway.
Data Layer Script:
Enables extended tracking, improving the quality of reporting to external destinations (e.g., Meta).
Tracks additional events, including:
ViewContent
AddToCart
InitiateCheckout
Lead
Steps to Connect the Scripts
Locate the Sygnal Tracking Script
Follow the guide on Where to Find the Sygnal Tracking Script.
Copy both the Sygnal Pixel and Data Layer Script from your Sygnal dashboard.
Enabling advanced integration: API, Webhooks & data layer (recommended)
This guide explains how to enable advanced integration for ClickFunnels 2.0 using the API, webhooks, and data layer script. This integration ensures comprehensive tracking and seamless communication between Sygnal and your ClickFunnels store.
Step 1: Connect API Credentials
Log in to the Sygnal Dashboard.
From the left-hand sidebar, navigate to Sales Channels.
Click on the ClickFunnels 2.0 image.
A popup will appear. On the first step, enter your API credentials obtained from your ClickFunnels admin.
Step 2: Add the Data Layer Script
Proceed to the next step in the popup.
Copy the provided Data Layer Script.
Paste the script into your ClickFunnels pages under the Tracking Scripts section.
This step enables tracking for multiple events, such as ViewContent, AddToCart, InitiateCheckout, and more.
Step 3: Configure the Webhook URL
On the final step of the popup, copy the Webhook URL.
Add the Webhook URL in the Webhook Settings section.
This ensures real-time data synchronization between ClickFunnels and Sygnal.
Final Steps
Once all steps are complete, save your settings in both Sygnal and ClickFunnels.
Test the integration by performing actions (e.g., Add to Cart) on your ClickFunnels store and confirming that events are tracked correctly in Sygnal.
Adding a tracking script to ClickFunnels 2.0 site
Step 1: Access Site Overview
Navigate to your ClickFunnels site overview.
Step 2: Open Site Settings
Step 3: Locate Tracking Codes Settings
Step 4: Add Sygnal Tracking Script
Copy the main Sygnal script code from the Sygnal ClickFunnels 2.0 setup modal.
Ensure the main tracking code is included first.
Paste the copied script under the main tracking code.
Step 5: Save Your Settings
Save your site settings to apply the changes.
By completing these steps, you'll successfully integrate the Sygnal tracking script into your ClickFunnels 2.0 site.
How to Obtain ClickFunnels 2.0 API Access
Step 1: Obtain Your Domain
Navigate to myclickfunnels.com.
In your workspace settings, locate and copy the domain from your address bar.
Step 2: Generate an API Token
Go to the ClickFunnels team settings.
Navigate to the Developer Portal.
Add a new platform application by entering the name and clicking "Create Platform Application."
In the "API Access Tokens" section, click the "Copy to Clipboard" button.
Paste the copied token into the Signal dashboard.
By following these steps, you will successfully obtain and utilize your ClickFunnels 2.0 API access.
Configuring a Webhook Endpoint in ClickFunnels 2.0
Step 1: Access Workspace Settings and webhook settings
Navigate to your ClickFunnels workspace settings. In the workspace settings sidebar, click on “Webhook.”
Step 3: Create a New Endpoint
Step 4: Fill Out the Webhook Configuration
For the name, type something like "Sygnal Webhook."
Copy the endpoint URL from the Sygnal dashboard and paste it in the URL field.
Select the following event types:
order.created
order.updated
order.deleted
For the API version, select
v2
.Click "Create Endpoint."
By following these steps, you will successfully configure a webhook endpoint in ClickFunnels 2.0 for Sygnal.
Need Help?
If you encounter any issues during the setup process, contact Sygnal Support for assistance.