Shopping Portal Authentication Guide - Wildfire Support Center

Shopping Portal Authentication Guide

Overview

Authentication is a critical part of powering the shopping experience we provide. It allows Wildfire to accurately track user shopping behavior, attribute purchases, and—depending on the implementation—enable Wildfire to support displaying cash back earnings and facilitating payouts. This guide outlines the authentication options available and how each impacts data flow, user experience, and implementation responsibility.

Authentication enables us to:

There are three main authentication options depending on your organization’s needs and technical capabilities.

⚙️ Authentication Methods

1. Turnkey Authentication (Wildfire Managed)

In this configuration, Wildfire handles the entire authentication process using trusted providers (e.g., Google or Apple). No technical work is required from the partner.

Key Benefits:

Note:

2. Tracking ID Pass-Through (Partner-Managed Lightweight Auth)

This method allows a partner to pass an anonymous user ID (such as a UUID or internal analytics reference) into the shopping portal via URL parameters. Wildfire captures and persists this ID through the user’s shopping journey, enabling attribution of purchases.

Example Flow:

  1. User starts on partner site
  2. Partner appends a unique ID in the URL when directing the user to the shopping portal
  3. Wildfire includes this ID in affiliate link parameters
  4. Purchase data with this ID is returned to the partner via reporting

Key Benefits:

Example URL
1shoppingportal.site.com?uuid=UUIDHERE

3. OAuth Integration (Partner-Managed Secure Auth)

Wildfire supports integrating with your OAuth 2.0-based authentication system for a secure, seamless user experience. This allows for deeper user-level attribution and flexible options for managing earnings.

Options:

Implementation Notes:

Please coordinate with your Wildfire Customer Success representative to begin technical planning.

Key Benefits:

📊 Summary Comparison

Feature Turnkey Auth Tracking ID Pass-Through OAuth Integration
Partner owns auth ❌ ✅ ✅
Wildfire manages payouts ✅ ❌ ✅ (optional)
Wildfire provides dashboard ✅ ❌ ✅ (optional)
Integration effort Minimal Low Moderate
Partner can associate purchases with users ❌ ✅ ✅

Authentication for App-Only Partners

For partners that operate exclusively within a mobile app and do not support web-based logins, authentication should be handled within the app before opening the shopping portal.

Authenticating Users via App

  1. Launch the Portal with a User ID
    Since the user is already authenticated in the partner’s app, open the portal URL with the user’s unique identifier (UUID) appended as a query parameter:

    1shoppingportal.site.com?uuid=UUIDHERE

User Tracking

Handling Web Links When Only App-Based Logins Are Supported

If the app-based partner also has a website that links to the shopping portal but does not support web-based logins, follow this process:

  1. Redirect to the App for Authentication
  1. Return to the Browser with User ID

1shoppingportal.site.com?uuid=UUIDHERE

User Tracking

📩 Getting Started

To begin setting up authentication, contact your Wildfire onboarding representative. They will help you choose the most appropriate integration option and provide technical resources and guidance for implementation.