Various parts of our the Ice Cream Social referral and tracking flows rely on the use of cookies. The Campaign Referral Widget and the JSSDK employ 1st party cookies to enhance Beta Widget employs a handful of first party cookies with the purpose of enhancing the user experience, track invitations to credit the inviter for special promotionstracking invitations, and to collect collecting analytics used to help us improve our the product. No sensitive information (passwords, emails, names, or other PII) are ever stored as cookies. All
ICS cookies are prefixed with _ics_*
to easily distinguish our cookies from other cookies. The only cookie that is not prefixed that way is to make them easy to identify, with the exception of the invite
cookie which is used for by our older, legacy widget (ICS WIDGET V1) when using the JSSDK integration method. These cookies are never sold or sent to other .
We take privacy seriously and never sell or send cookie information to any services outside of Ice Cream Social products.Below , nor do we store any sensitive information (like passwords, emails, names, or other PII) as cookies. For more information on how we use cookies in our application, please see our Cookie & Privacy Policy.
Here is a list of the cookies we set and monitor monitored during a user’s journey on a client’s web platform.
Cookies
For a brief explanation of cookies and how they work, please read this., with descriptions of each:
Name | Expires | Value | Set when | Description |
---|---|---|---|---|
|
| Invite String |
| Strictly used for compatibility with V1 links generated by the legacy widget. This cookie remains for about a year after it is set or until the |
| 1 day | Invite ID |
| The main Main cookie used for crediting an influencer for a conversion. This cookie is only set if the required UTM parameters are included. |
| 1 day | Campaign ID |
| Not actively used, but has been put in place to support future feature development This cookie is used in the event that a client has multiple campaigns configured for their site. Whatever campaign gets set here will be the “active“ campaign and all rewards will be credited towards the influencers in that campaign.** This feature is not complete, but something we are working towards |
| 1 day | Influencer ID |
| ** This feature is not complete, but something we are working towards. Not actively used, but has been put in place to support future feature development. This may be needed when we complete our “global” influencers features or for validating used when individual influencer accounts have the ability to participate in multiple campaigns from multiple clients simultaneously, this will allow the validating of influencers before we credit them |
| Session | Timestamp |
| This is a cookie that is set Set for product analytics purposes. This is helpful to figure out how soon users are seeing the widget (if at all) and how long they see keep it . This can also open. Additionally the timestamp may be used for debugging purposes as timestamps can help us identify what fired (or was supposed to fire) around that timeto provide insight into a timeline of events. |
| Session | Timestamp |
| This is a cookie that is set Set for functional and product analytics purposes. One configuration option for the JSSDK is to open the widget automatically once the script loads. If the script is loaded on every single page, the widget will appear every time the user navigates. This can be a detrimental user experience resulting in higher bounce rates and lower conversion rates. This cookie is set in order to prevent this behavior from happening, allowing for an uninterrupted user experience.For analytics purposes, this is helpful to figure out Tracking when the widget has been dismissed allows us to optimize when the widget is presented in effort to avoid causing unnecessary disruptions to the user while navigating a client’s site. It is also useful for determining how long a user viewed the widget before they dismissed it. This can also be used for debugging purposes as timestamps can help us identify what fired (or was supposed to fire) around that time. |
...
dismissing it as well as debugging purposes. |