Context

Understanding who you're Customer is

Context helps you improve your recommendation algorithms, and provide personalized onboarding experiences.

What is Context?

Context is like your first impressions, it gives you the useful info about a user the movement they land on your site, before they sign-in. This lets you call relevant deals data or suggestions right away. If they choose authentication (sign in), or signed up, it unlocks even more personalized details for a custom experience. It’s all about making shopping feel tailored without being pushy.

Why is Context useful?

Why is context useful? It bridges anonymous browsing, to full personalization, helping businesses engage user faster while respecting privacy.

  • Marketing Teams: Show targeted deals and recommendation algorithm based on initial context, then ultra-personalize after sign-in.

  • Finance Teams: Better predict user value from landing patterns, improving reward forecasts.

  • Developers: Simple Server-side API (e.g., POST /partner/v1/auth/context) to get user insights on page load.

Context works quietly in the background, using clues like referral links or device info.

How does it work?

When a user arrives, Cashin automatically give you access to the user-data, insider_id, like if they came from a shared deal or their device type. This happens preemptively (before any action), so you can customize the page instantly. No sign-in required yet.

  • What It Determines: Referral source, potential interests, or basic user type (new vs. returning).

  • Example: Customer clicks a friend's deal link they land on a page pre-loaded with that deal's details, ready to shop.

  • Endpoint: POST POST /partner/v1/auth/context (sends URL and fingerprint for analysis).

Audience

Benefit

Example

Marketing

Instant targeting

Show "Welcome, friend of Sarah!" with a special offer.

Finance

Early value assessment

Spot high-potential users from referral context for better budgeting.

Developers

Easy Setup

Call the API on page load; use response for dynamic content.

How authenticating users help

Users can browse with basic context anonymously. If they sign in, context upgrades with their full profile, unlocking deeper customization like personalized rewards or friend network deals. It's optional, so no disruption to the experience.

  • Anonymous Option: See general info and basic deals without logging in.

  • Authenticated Boost: Get "a lot more information" like past purchases, exact rewards, or tailored suggestions.

  • Example: Anonymous user sees a generic discount; after quick sign-in, it becomes "Your 20% off based on your last buy!

Cashin’s magic authentication

If a user comes to your page from our Cashin platform (viewing one of your Insider’s deals), Cashin will enable you to automatically authenticate them landing. We do this by authenticating by matching the device fingerprint from our platform and compare it against the device fingerprint captured from your device. If both fingerprints match, we automatically authenticate them given a time-span enabling you to create a seamless experience for your customers.