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 Readiness → URL 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
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:
Examples:
product-launch-q1-2025partner-cosell-q2-2025reinvent-2025webinar-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:
3. Include Partner Attribution¶
For co-sell campaigns, always include the partner parameter:
4. Track Content Variants¶
Use the content parameter to compare performance:
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