Quick Answer
You can use BizStackPro’s Affiliate Manager with an external website when the site allows you to install the required tracking scripts.
Create an external website campaign, enter the website URL, connect the appropriate Stripe products, configure commissions, install the visitor and conversion tracking scripts, and test the complete referral path before affiliates begin promoting it.
Tracking Affiliates on an External Website
BizStackPro’s Affiliate Manager can be used with a website that was not built inside BizStackPro, including websites created with WordPress, Wix, Squarespace, or another compatible platform.
External website tracking requires several connected parts. The affiliate campaign identifies the website being promoted, Stripe provides the product and payment connection, and tracking scripts record visits and conversion activity.
If the website URL, product connection, commission settings, or tracking scripts are incomplete, affiliate visits may not be attributed correctly and resulting commissions may not be recorded.
Complete the setup in order and test the entire customer journey before distributing affiliate links.
External Website Setup at a Glance
Before You Begin
Confirm that the following items are ready before creating the external website campaign.
- Confirm that the external website is live and accessible.
- Verify that the website platform allows custom tracking scripts.
- Identify the exact website or landing page URL affiliates will promote.
- Connect the correct Stripe account to BizStackPro.
- Confirm that the products you want affiliates to promote exist in Stripe.
- Decide whether each commission will use a percentage or flat amount.
- Identify the thank-you page, confirmation page, or success event that will represent a conversion.
- Prepare a test affiliate account or test link for verification.
Step 1: Create an External Website Campaign
Begin by creating a new Affiliate Manager campaign that is configured for an external website rather than a BizStackPro-hosted page.
Open Affiliate Manager
Navigate to Marketing → Affiliate Manager and create a new campaign.
Choose External Website
Under the campaign source settings, select External Website.
Enter Your Website URL
Enter the exact website or landing page affiliates will promote. Verify that the URL is correct before saving.
Step 2: Connect Stripe Products
External website affiliate tracking currently depends on Stripe product connections so commissions can be matched with completed purchases.
Select Products
Choose the one-time or recurring Stripe products that belong to this affiliate campaign.
Configure Commissions
Set either a flat-rate commission or a percentage for each eligible product.
Exclude Products
Products that should not earn commissions can be excluded by assigning a zero-percent commission.
Save Configuration
Review all settings before moving on to tracking installation.
Step 3: Install Tracking Scripts
Accurate attribution depends on properly installed tracking code.
Visitor Tracking
Install the visitor tracking script in the website header or global code area so affiliate clicks can be recorded.
Conversion Tracking
Place the conversion script on your thank-you page or trigger it after a successful purchase or signup.
Event Tracking
When no dedicated confirmation page exists, configure event tracking for the successful action instead.
Step 4: Test Before Publishing
Never invite affiliates until the complete referral process has been verified from click to completed conversion.
Test Affiliate Link
Click a test affiliate link and confirm the visit is recorded.
Complete a Test Purchase
Verify that the conversion is captured and associated with the affiliate referral.
Review Attribution
Confirm the correct affiliate receives credit for the completed transaction.
Publish the Campaign
Once testing is successful, publish the campaign and begin accepting affiliate traffic.
Frequently Asked Questions
Can I use BizStackPro with WordPress or Squarespace?
Yes. Any platform that allows custom tracking scripts can be connected to BizStackPro's Affiliate Manager.
Do I need Stripe to track affiliate sales?
Yes. Stripe is currently required for affiliate commission tracking on external websites.
What if my website does not support custom code?
Affiliate tracking will not function correctly unless the required tracking scripts can be installed.
Which tracking method should I use?
Use event tracking when there is no dedicated confirmation page, or redirect tracking when a thank-you page is available.
Expand Your Affiliate Program
BizStackPro's Affiliate Manager allows businesses to manage affiliates, commissions, payouts, campaigns, and reporting from one central location—even when sales occur on supported external websites.


