Skip to main content

How to Connect OfferLab to ClickFunnels, WooCommerce, Square, and More

Learn how to connect OfferLab to ClickFunnels, WooCommerce, Square, ShipStation, HighLevel, and more — including step-by-step instructions for each integration.

To access Connections: click your team name at the bottom left of your screen, select Settings, then click Connections in the left sidebar.


ClickFunnels

ClickFunnels connects in one click, no API keys needed.

  1. In OfferLab, go to Settings → Connections and click Connect on the ClickFunnels card

  2. Log in to your ClickFunnels account and authorize OfferLab

  3. Choose the workspace you want to co-sell from

📌Note: Each connection covers a single ClickFunnels workspace. To co-sell from more than one workspace, repeat these steps and add each workspace as its own connection.


WooCommerce

Generate a REST API key in WooCommerce, then connect it to OfferLab.

  1. Log in to your WooCommerce admin panel

  2. Go to WooCommerce → Settings → REST API and select Add key

  3. Add a description, choose the user to generate the key for, and set permissions to Read/Write

  4. Select Generate API key, then copy the Consumer key and Consumer secret

  5. In OfferLab, go to Settings → Connections, click Connect on the WooCommerce card, enter your Site URL, Consumer key, and Consumer secret, then select Connect WooCommerce


Square

Square connects through a one-click authorization, no API keys needed.

  1. In OfferLab, go to Settings → Connections and click Connect on the Square card

  2. Log in to Square and authorize OfferLab to access your catalog and orders

  3. Once you authorize, your catalog imports, and you are ready to co-sell


HighLevel

HighLevel connects through a one-click authorization, no API keys needed. How you authorize depends on your account type — follow the path that matches yours.

Single sub-account

  1. In OfferLab, go to Settings → Connections and click Connect on the HighLevel card

  2. Log in to HighLevel and, on the authorization screen, choose the sub-account you want to connect

  3. Authorize OfferLab — that store connects and its products start importing

Agency (multiple sub-accounts)

  1. In OfferLab, go to Settings → Connections and click Connect on the HighLevel card

  2. Log in to HighLevel and, on the authorization screen, choose your Agency account instead of an individual sub-account — this lets OfferLab reach every store you manage

  3. Authorize OfferLab — every sub-account you manage connects as its own store and products start importing from each

  4. Each sub-account appears under Account connections, so you can co-sell from any of them or disconnect the ones you don't need


ShipStation

Generate a V1 API key in ShipStation, then connect it to OfferLab.

  1. In OfferLab, go to Settings → Connections and click Connect on the ShipStation card

  2. In ShipStation, open API Settings

  3. Select the V1 API and choose Generate API Key

  4. Copy the API key and secret, paste them into OfferLab, then select Connect ShipStation

Did this answer your question?