ShareASale
Deprecated. ShareASale closed on 6 October 2025 and its programmes run on Awin. Use the Awin integration for new integrations. This integration is hidden from new installs; an integration already installed on it keeps its revision and keeps delivering. Nothing is removed.
Datafly Signal registers ShareASale sales and leads server-to-server on the sale.cfm tracking endpoint, crediting the affiliate through the sscid click reference or an exclusive coupon code.
ShareASale closed on 6 October 2025 and its programmes now run on Awin, which says existing ShareASale tracking keeps working. For a new programme, use the Awin integration (#1263).
Prerequisites
Find your Merchant ID
Your numeric Merchant ID is shown in your ShareASale (Awin) merchant account.
Pass the sscid click reference
ShareASale affiliate links land with an sscid parameter. Until the Datafly collector captures it (#1514), store it on landing and send it on the conversion event as properties.sscid. Signal sends it with sscidmode=6, ShareASale’s first-party tracking mode.
Configure in Signal
Configuration Fields
| Field | Required | Description |
|---|---|---|
merchant_id | Yes | Your numeric ShareASale Merchant ID, shown in the top-left of your ShareASale (Awin) merchant dashboard. Sent as the merchantID parameter on every conversion. |
Management UI Setup
- Go to Integrations > Add Integration > ShareASale.
- Choose a preset: Default (
default), Retail (ecommerce), Lead Generation (lead_gen). - Fill in the fields above and click Save.
Request format
A purchase with product-level tracking (Retail preset):
GET https://www.shareasale.com/sale.cfm?amount=259.99&couponcode=SAVE10¤cy=GBP&merchantID=12345&newcustomer=1&pricelist=120.00%2C19.99&quantitylist=2%2C1&skulist=SKU_1%2CSKU_2&sscid=a1b2c3_sscid&sscidmode=6&tracking=ORD-1001&transtype=sale&v=datafly1.0amount should be the order subtotal after discounts and before tax and shipping; Signal sends the event value as it arrives (#1383).
Event Mapping
| Signal event | Vendor event | Presets |
|---|---|---|
purchase | sale | Default, Retail |
generate_lead | lead | Default, Lead Generation |
sign_up | lead | Lead Generation |
Identity
ShareASale attributes on the sscid click reference, or on an exclusive coupon code. Conversions with neither are not sent. No personal data is sent.
Consent
ShareASale documents no consent parameter. Affiliate conversions are not held back for marketing consent: the affiliate who referred the visitor is paid through them (product decision, #1219). Operators whose legal advice differs can set the pipeline’s affiliate_click_ids_require_consent, or assign a consent category to the integration.
Troubleshooting
| Problem | Solution |
|---|---|
| Sales not credited | Check the conversion carries the sscid from the affiliate landing URL. |
| Product commissions not applied | Use the Retail preset, which sends skulist, pricelist and quantitylist from items[]. |
Blueprint
The ShareASale blueprint version is 0.8.0. It was last reviewed against the vendor’s documentation on 2026-09-23.