When you toggle on ShareASale in Segment, this is what happens:
- Our CDN is updated within 45 minutes. Then our snippet will start asynchronously loading ShareASale tag onto your page. This means you should remove ShareASale’s snippet from your page.
- Your ShareASale sidebar will begin appearing for your team.
ShareASale is a destination that is only supported on the client-side.
When you call
identify on analytics.js and you have enabled “Create Leads” in the advanced options, then we will create a lead for the user with the
userId that you specify. Note that if the
userId is not specified, then no lead is created.
ShareASale only supports the event “Order Completed”, which requires the following properties:
- an optional
repeatproperty to signify whether a customer has bought from you before. Valid values for this property are
Supported Sources and Connection Modes
The first step is to make sure ShareASale supports the source type and connection mode you’ve chosen to implement. You can learn more about what dictates the connection modes we support here.
To learn more about about Connection Modes and what dictates which we support, see here.
Segment lets you change these destination settings from your Segment dashboard without having to touch any code.
This will create leads in ShareaSale for
identify method calls that have a
userID associated with them.
merchantId given to you by your ShareASale account manager.
Use total as amount
By default, we set the
amount as the subtotal without the discount, but this might cause problems for sources like Shopify. If you need to provide the amount in the total property directly, enable this setting.
Questions? Problems? Need more info? Contact us, and we can help!