Cheerful logoWNative integrationE-commerce

Cheerful + WooCommerce integration

Yes, Cheerful integrates with WooCommerce natively: connect your store’s REST API keys and a GoAffPro token, and Cheerful places gift orders in your store and issues a coupon for each creator.

Free to start · Updated

How the WooCommerce integration works

It uses two credentials: your store’s own REST API keys for products and orders, and a GoAffPro token for coupons and sales tracking.

  1. 1. Trigger

    A creator accepts the gift

    The address is collected in the thread and you approve.

  2. Cheerful logo

    2. Cheerful

    Cheerful places the order

    Processing and paid, $0 shipping, marked as a gift.

  3. W

    3. WooCommerce

    It ships from WooCommerce

    Your fulfilment picks it up; the creator gets a coupon.

What can you do with Cheerful and WooCommerce?

5 ways influencer teams use this connection today. Each one is something the integration does now, not a roadmap item.

  • Send influencer gifting orders from WooCommerce

    Gift orders arrive in WooCommerce as Processing and paid, with $0 shipping and a _cheerful_gifting marker, so your existing fulfilment picks them up with no special handling.

    1. Creator sends an address
    2. You approve the gift
    3. Order appears as Processing
  • Create a WooCommerce coupon code for each influencer

    Cheerful creates the creator as a GoAffPro affiliate with a coupon, confirms it exists, and reuses it on a second campaign instead of minting a duplicate.

  • Track WooCommerce sales by influencer coupon

    Orders using a creator’s coupon are pulled every six hours and credited to that creator in Cheerful’s reporting.

  • Filter gift orders out of WooCommerce revenue

    Each gift order carries a _cheerful_gifting marker, so finance can separate gifts from real sales in a report.

  • Connect more than one WooCommerce store

    Brands with several WordPress stores can connect each one to the same Cheerful account.

What the WooCommerce integration does

  • Reads products from your WooCommerce store
  • Creates gift orders as Processing and paid, with $0 shipping
  • Marks gift orders so they can be filtered out of revenue
  • Creates GoAffPro affiliates and coupons per creator
  • Reuses an existing creator coupon rather than creating a duplicate
  • Syncs coupon sales every six hours

How to connect WooCommerce to Cheerful

Setup takes 3 steps. WooCommerce is built into Cheerful, so there is nothing extra to install on the Cheerful side.

  1. 1

    In WooCommerce, create REST API keys with read and write access.

  2. 2

    In GoAffPro, copy your API token.

  3. 3

    In Cheerful, open Settings, go to Integrations, choose WooCommerce and enter both. You can connect more than one store.

What the WooCommerce integration does not do

Stated plainly, so you can plan around it before you connect.

Cheerful and WooCommerce: common questions

Does Cheerful work with WooCommerce?
Yes, natively. Connect your store’s REST keys and a GoAffPro token, and Cheerful places gifting orders in WooCommerce and issues a coupon per creator.
Do I need GoAffPro for WooCommerce?
For discount codes and sales attribution, yes. Cheerful uses GoAffPro to create creator coupons and to read which orders used them.
What does Cheerful access in WooCommerce?
Your store’s REST API, through read and write keys you create, to read products and create gift orders. A GoAffPro token covers coupons and sales tracking.
How quickly do WooCommerce sales show up in Cheerful?
Coupon sales are pulled every six hours, so an order can take up to six hours to be credited to the creator.
Is the WooCommerce integration free?
It is part of Cheerful, which is free to start. GoAffPro is a separate app with its own pricing.

See all integrations, or read which tools Cheerful integrates with for the native integrations and the ones that do not exist yet.

Run your next campaign
on Cheerful

From first hello to signed agreement — see how much of the work disappears.

Get started free