Canonical URL: https://chargezen.com/docs/spark/getting-started/installation

# Installation

Step-by-step installation guide for Spark! on Shopify

Last updated: 2026-01-19

This guide walks you through installing Spark! on your Shopify store. The process takes about 5 minutes and doesn't require any coding knowledge.

##### Existing Chargezen Users

If you already have the Chargezen app installed, Spark! is available in your dashboard immediately. Simply navigate to the Spark! section to enable it.

## Installation Steps

1

#### Install Chargezen from Shopify App Store

2

#### Navigate to Spark! in Dashboard

3

#### Enable Spark! for Your Store

4

#### Verify Tracking Installation

5

#### Configure Your Portal URL

## Verify Installation

To confirm Spark! is installed correctly:

*   Open your storefront in an incognito/private browser window
*   Open Developer Tools (F12 or right-click → Inspect)
*   Go to the Network tab and filter by "spark"
*   Refresh the page and look for requests to spark.chargezen.com

##### Installation Diagnostics

Run the built-in diagnostics from Spark! Settings → Installation → Run Diagnostics. This checks tracking pixel installation, cookie settings, and API connectivity.

## Custom Domain Setup (Optional)

For a professional affiliate portal, set up a custom domain:

1.  Add a CNAME record pointing to `portal.chargezen.com`
2.  Enter your custom domain in Spark! Settings → Portal → Custom Domain
3.  Wait for SSL certificate provisioning (usually under 5 minutes)

## Theme Integration

Spark! automatically integrates with your Shopify theme. For advanced customization:

*   **Affiliate Link Badge** — Show "Referred by \[Name\]" on cart/checkout
*   **Share Widget** — Add "Become an Affiliate" buttons to pages
*   **Referral Tracking** — Display referral credit on thank you page

##### Headless / Custom Storefronts

Using a headless storefront or custom checkout? See our API documentation for manual integration instructions. [View API Reference →](https://chargezen.com/docs/spark/api/endpoints)

## Common Installation Issues

**Tracking pixel not loading:** Check if you have ad blockers or privacy extensions that might block the tracking script. Spark! uses first-party tracking to minimize blocking issues.

**Portal showing 404:** Ensure the Spark! portal route is enabled in your Shopify theme's URL settings. Some themes require manual route configuration.

**Orders not attributing:** Verify the tracking cookie is being set by checking browser cookies for `_spark_ref`. Cookie duration defaults to 30 days.

## Next Steps

[

### Quick Start Guide

Configure your first affiliate program

Learn more



](https://chargezen.com/docs/spark/getting-started/quick-start)[

### Program Setup

Set commission rates and approval workflows

Learn more



](https://chargezen.com/docs/spark/affiliate-management/program-setup)

### Related Articles

[

#### Quick Start

Configure your first program



](https://chargezen.com/docs/spark/getting-started/quick-start)[

#### Program Setup

Set up affiliate program settings



](https://chargezen.com/docs/spark/affiliate-management/program-setup)

Was this page helpful?

Need more help? [Contact support](https://chargezen.com/docs/checkoutos/troubleshooting/support)
