Skip to content

URL Tracking Codes

Generate tagged URLs for AWS Marketplace campaign tracking and Seller Prime compliance.

Overview

URL Tracking Codes allow you to create AWS Marketplace URLs with UTM parameters for campaign attribution. This is required for AWS Seller Prime eligibility and helps you track which marketing channels drive the most traffic to your listings.

AWS Seller Prime Requirement

AWS Seller Prime requires URL tracking codes on all web traffic to your AWS Marketplace product listings. Use this tool to generate compliant tracking URLs for all your marketing campaigns.


Quick Start

Step 1: Access the Generator

Navigate to Marketplace ReadinessURL Tracking Codes in your dashboard.

Step 2: Enter Your URL

Either:

  • Select an existing AWS Marketplace listing from the dropdown, or
  • Paste your AWS Marketplace URL directly
https://aws.amazon.com/marketplace/pp/prodview-xxxxxxxxxxxxx

Step 3: Configure UTM Parameters

Parameter Required Description Example
Source Yes Where the traffic comes from linkedin, email, blog
Medium Yes Marketing channel type social, email, organic
Campaign Yes Campaign identifier product-launch-q1-2025
Partner No Co-sell partner identifier acme-corp
Content No Specific asset identifier announcement-blog
Term No Paid search keyword aws-saas

Step 4: Copy and Use

Your tagged URL appears in the preview. Click the copy button to use it in your marketing materials.


UTM Parameter Standards

Follow these conventions for consistent tracking:

Source (utm_source)

Identifies where the traffic originates:

Value Use For
linkedin LinkedIn posts, ads, messages
twitter Twitter/X posts
facebook Facebook posts and ads
email Email campaigns
blog Blog post links
website Your company website
partner Partner websites
google Google Ads or organic
direct Direct outreach

Medium (utm_medium)

Describes the marketing channel type:

Value Use For
social Social media posts
email Email campaigns
organic Unpaid content
paid Paid advertising
cpc Cost-per-click ads
referral Referral links
partner_referral Co-sell partner referrals
video Video content

Campaign (utm_campaign)

Use a consistent naming convention:

{type}-{description}-{quarter}-{year}

Examples:

  • product-launch-q1-2025
  • partner-cosell-q2-2025
  • reinvent-2025
  • webinar-security-q1-2025

Campaign Templates

Quick-start templates are available for common campaign types:

Template Campaign Name Best For
Product Launch product-launch-{quarter}-{year} New product announcements
AWS re:Invent reinvent-{year} Conference promotion
Partner Co-Sell partner-cosell-{quarter}-{year} Joint marketing
Webinar webinar-{quarter}-{year} Virtual events
Content Marketing content-{quarter}-{year} Blog, whitepapers
Email Newsletter newsletter-{quarter}-{year} Regular emails

Click any template to auto-fill the campaign field.


Managing Your Tracking Codes

History Tab

View all your generated tracking codes with:

  • Name/Campaign — Code identifier
  • Source/Medium — Traffic attribution
  • Clicks — Total click count
  • Created — When the code was generated

Actions

Action Description
Copy Copy URL to clipboard
Toggle Activate/deactivate tracking
Delete Remove tracking code

Filtering

Filter your history by campaign to find specific tracking codes quickly.


Best Practices

1. Use Unique Codes Per Channel

Create separate tracking codes for each distribution channel:

LinkedIn Announcement → linkedin / social / product-launch-q1-2025
Email Campaign       → email / email / product-launch-q1-2025
Blog Post            → blog / organic / product-launch-q1-2025

2. Be Consistent

Use the same campaign name across all channels for accurate attribution:

✅ product-launch-q1-2025 (consistent)

❌ launch-q1
❌ product_launch_2025
❌ Q1-Product-Launch

3. Include Partner Attribution

For co-sell campaigns, always include the partner parameter:

utm_partner=acme-corp

4. Track Content Variants

Use the content parameter to compare performance:

utm_content=announcement-v1
utm_content=announcement-v2

5. Use All Channels

Create tracking codes for:

  • Social media posts
  • Email signatures
  • Email campaigns
  • Blog posts
  • Partner websites
  • Sales decks
  • QR codes
  • Conference materials

AWS Seller Prime Compliance

Registered Tier Requirements

  • Use URL tracking codes on all marketplace links
  • Track traffic sources for attribution

Enrolled Tier Requirements

  • Track 1,800+ unique visitors from organic discovery
  • Track 4,200+ unique visitors from ISV-led marketing
  • Report on traffic source attribution

Meeting Visitor Goals

Generate separate tracking codes for organic vs. marketing traffic to accurately report against Seller Prime thresholds.


Statistics Dashboard

The top of the page shows your tracking performance:

Stat Description
Total Codes All tracking codes created
Active Currently active codes
Total Clicks Combined click count
Campaigns Unique campaign count

Example: Complete Campaign Setup

For a product launch on AWS Marketplace:

LinkedIn Post:

utm_source=linkedin
utm_medium=social
utm_campaign=product-launch-q1-2025
utm_content=launch-announcement

Email Campaign:

utm_source=email
utm_medium=email
utm_campaign=product-launch-q1-2025
utm_content=customer-announcement

Partner Co-Marketing:

utm_source=partner
utm_medium=partner_referral
utm_campaign=product-launch-q1-2025
utm_partner=acme-corp
utm_content=joint-announcement

Blog Post:

utm_source=blog
utm_medium=organic
utm_campaign=product-launch-q1-2025
utm_content=deep-dive-article


Troubleshooting

URL Not Generating

  • Ensure the base URL is valid (starts with https://)
  • Fill in all required fields (Source, Medium, Campaign)

AWS Marketplace Not Detected

The system automatically detects AWS Marketplace URLs. If not detected:

  • Check the URL contains aws.amazon.com/marketplace
  • Ensure no typos in the URL

Tracking Not Working

  • Verify the full URL (with UTM parameters) is being used
  • Check that the code is marked as "Active"
  • Allow 24-48 hours for analytics to populate

Next Steps