Cheerful + WooCommerce integration
Connecting WooCommerce lets a WordPress store run the same gifting flow Shopify brands get: Cheerful reads your products, places the gift order in your store as a paid, free-shipping order once you approve it, and issues each creator a coupon through GoAffPro so the sales they drive are counted.
WooCommerce is a native integration that uses two credentials: your store’s own REST API keys for products and orders, and a GoAffPro token for coupons and sales tracking.
How influencer teams use WooCommerce with Cheerful
Gifts your warehouse ships like any order
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.
One coupon per creator, never two
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.
Sales matched to creators
Orders using a creator’s coupon are pulled every six hours and credited to that creator in Cheerful’s reporting.
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
- 1
In WooCommerce, create REST API keys with read and write access.
- 2
In GoAffPro, copy your API token.
- 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
- Coupons and sales tracking need GoAffPro. Without it, orders can be placed but codes are not issued.
- Sales are attributed by coupon only, and appear up to six hours after the order.
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.
Often connected alongside WooCommerce
See all integrations, or read which tools Cheerful integrates with for the native integrations and the ones that do not exist yet.