Campaigns
Track marketing campaign performance in Campium Admin using campaign links, website tracking code, clear reports, and easy troubleshooting tips.
Overview
Campaigns (Campaign Tracking) let you create special links for your registration portal and website so you can see how different marketing efforts bring families to register.
Use campaigns to make unique links, add tracking to your website, see engagement numbers, and understand which emails, social posts, and ads lead to registrations.
Access and permissions
Campaign Tracking lives in the Admin section of Campium.
To access Campaigns, your staff role must include the Campaigns permission. Without this permission, the Campaigns option does not appear under Admin.
Open the Admin menu
- Sign in to Campium Admin.
- Open the left navigation.
- Expand Admin.
Open Campaigns
- Click Campaigns.
- The Campaign list loads with all campaigns for your organization that you have permission to view.
Campaign list
The Campaigns list shows all campaigns for your organization and gives you a quick view of how each one is doing.
You can filter the list by status using the dropdown at the top of the page. Choose Active, Inactive, or All to focus on the campaigns you care about.
Columns
Use these columns to understand each campaign at a glance:
- Name: The label shown throughout Campaigns and analytics. Click the name to open results and see full details for that campaign. The campaign's optional Description shows as a sub-line beneath the name, so internal notes about the purpose, audience, or channel appear here rather than in a column of their own.
- Status: Whether the campaign is Active or Inactive. Active campaigns track clicks and conversions; inactive campaigns still send families to the correct destination but stop tracking new activity.
- Clicks: The total number of times people clicked any tracking link for this campaign.
- Unique: An estimate of how many different people clicked the campaign links, so you can focus on people reached instead of raw click volume.
- Conversions: The count of registrations that Campium connects back to this campaign based on tracked clicks and conversion rules.
- Created: The date the campaign was created, which helps you understand how long it has been running and filter reports by time.
Create a campaign
Create a campaign whenever you want to track a new marketing effort, such as a specific email, social post, or ad.
Start a new campaign
- From Admin → Campaigns, click Create New Campaign.
- The Create Campaign page opens.
Enter basic details
- Campaign Name (required): Enter a clear, descriptive name such as
Summer 2025 Email - Early Bird. - Description (optional): Add internal details about the audience, channel, or goal.
- Destination URL (where the link sends families, optional): Enter where families should land after tracking. If you leave this blank, the portal homepage becomes the destination.
Configure advanced options
- Expand the Advanced Options section.
- Fill in any tracking fields you use consistently across campaigns (see Advanced options below).
Save the campaign
- Click Create Campaign.
- You return to the Campaign list, and your new campaign appears with Active status by default.
Advanced options
Advanced options help you organize and filter campaigns by channel, type of message, and specific labels. These fields are optional but recommended so your reports stay consistent.
Advanced option fields
Use these fields to add more detail to your tracking links:
- Source: Where the campaign runs, such as
email,facebook,instagram, orgoogle-ads. Use this to group results by the place traffic starts. - Medium: The type of marketing, for example
newsletter,social,cpc, orflyer. This helps you compare how different types of outreach perform across campaigns. - Campaign Tag: A short tag or label for this campaign, often matching an internal campaign code or naming convention. Use this when you run similar campaigns across multiple sources and want a common identifier.
- Content: A label for different versions of the same campaign, such as
header-image-aorsubject-line-1. Use this when you are testing which version works better within the same source and medium. - Term: An optional keyword or search phrase connected to the campaign, often used for paid search efforts so you can see which terms lead to registrations.
- Status: The starting status for the campaign. Set to Active to begin tracking right away, or Inactive if you want to prepare links before you launch and start tracking later.
Edit a campaign
Edit a campaign when you need to adjust names, descriptions, tracking settings, or status.
Open the campaign
- From Admin → Campaigns, find the campaign you want to edit.
- Either click the menu icon (three lines) next to the campaign and choose Edit Campaign, or click the campaign name to open results and then choose Edit Campaign from that page.
Update details and options
- Adjust the Campaign Name, Description, Destination URL (where the link sends families), or Advanced Options fields as needed.
- Review the Quick Preview section to see tracking links and key numbers so you understand what you are changing.
Save your changes
- Click Save Changes.
- The Campaign list and results views update with the new information.
Get tracking codes
Tracking codes turn your campaign setup into real links and website tracking you can use in emails, ads, and on your site.
You can access tracking codes either from the Campaigns list or from a campaign's results page.
Open tracking codes
- From Admin → Campaigns, locate the campaign.
- Click the menu icon (three lines) and choose Get Tracking Codes, or open the campaign results and click Get Tracking Codes there.
Copy the website tracking code
- In the Website Tracking Code section, copy the tracking code provided.
- Add this code once in the shared area of your website where you keep other tracking or analytics code so it runs on all pages.
If you are not comfortable updating your website, send the website tracking code and these instructions to your website manager, IT contact, or outside web designer and ask them to add it in the usual place where they keep your tracking or analytics code.
Copy portal tracking links
-
For links that send families to your registration portal, copy the Portal Tracking URL, which looks like:
https://portal.campium.com/t.php?cid=123 -
Use this link in emails or ads. It passes through the portal to record the click before sending visitors to the final page.
Copy website tracking links
-
For links that send families directly to your website, copy the Website Tracking URL, which might look like:
https://ramaquois.com?cid=123 -
The
cid=123part at the end is the campaign number. Keep that part exactly as shown so the website tracking code can recognize the campaign and record the click.
Use link snippets when needed
- If you prefer, copy the HTML Link snippet, which is a ready-to-paste link format with the correct tracking address.
- Paste this into web pages or templates that accept this kind of link snippet.
The addresses shown here, such as https://portal.campium.com/t.php?cid=123 and https://ramaquois.com?cid=123, are illustrative examples. Your real tracking links use your camp's own portal URL and carry utm parameters. Always copy the exact links from your campaign rather than retyping the examples.
How tracking codes work
Portal tracking links send visitors through the portal first, record the click, and then send visitors to the campaign's destination page.
Website tracking links send visitors directly to your website with the campaign number at the end of the link; the website tracking code reads that campaign number and tracks the click for the correct campaign.
When someone who clicked a tracked link later completes a registration, the system connects that registration back to the campaign based on their earlier click.
View analytics
Campaign analytics show how many people interacted with your campaign and how many of them registered.
Open analytics by clicking a campaign name from the Campaigns list or choosing View Analytics from the menu.
Engagement metrics
These metrics help you understand traffic volume and interest:
- Total Clicks: All clicks recorded for the campaign's tracking links.
- Unique Visitors: Estimated number of different people who clicked, to give a sense of how many individuals you reached.
- Mobile Traffic %: Percentage of visitors using mobile devices.
- Countries: Where visitors are located by country.
Conversion metrics
Conversion metrics show how many tracked visitors completed registrations:
- Total Conversions: Total number of registrations recorded for visitors connected to this campaign.
- Conversion Rate: Conversions divided by unique clicks, multiplied by 100, shown as a percentage.
- Attributed Conversions: Registrations that the system was able to connect back to the campaign based on the visitor's activity.
Breakdowns and recent activity
Use breakdowns to see how campaign performance changes over time and across different details:
- Clicks Over Time: Chart of clicks in your selected date range.
- Top Locations: Locations that generate the most clicks.
- Devices and Browsers: Breakdown of clicks by device type and browser.
- Top Referrers: External sites or sources sending traffic to the campaign.
- Recent Clicks: Latest click events with time and high-level details.
Date range filter
When you open View Analytics, the date range defaults to the campaign's start date through today (the full life of the campaign so far), not the last 30 days.
Use the date picker to narrow or widen that window. Changing the date range updates the summary numbers, breakdown charts, and recent clicks. Clicks Over Time plots every day in the selected range so gaps with no clicks still appear on the chart.
Generate a campaign link from a mass email
You can create a tracked registration link while you write a mass email, without leaving the email editor.
- Go to Communications → Mass Emails.
- Open an email (or create one with New Email), then stay on the Settings tab.
- Save the email if it is new. The Campaign tracking section shows Save the email first, then generate a campaign link until it is saved.
- Click Generate campaign link.
- Choose Website or Parent portal:
- Parent portal tracks through your parent portal and does not need website tracking code.
- Website requires the tracking code on your website.
- Click Insert into email to place the link in the message body, or copy it from the field.
- If you have the Campaigns permission, open View campaign results to review clicks and registrations for that link.
After the email is sent, the same Settings tab shows Clicked and Registered cards next to Sent and Opened when a campaign link exists for that email. Clicked is unique visitors, with total clicks underneath. Registered is people who finished registration after clicking, with the 30-day same-device matching rule on the info icon.
Clicks and registrations that use the link count toward the campaign created for that email. See also Mass Emails.
Conversion tracking
Conversion tracking connects clicks on your campaign links to completed registrations.
30-day matching window
The system records a conversion when someone who clicked a campaign link reaches the registration receipt page.
To connect the registration to a campaign, the system looks back up to 30 days at that person's earlier clicks and tries to match them based on their device and app.
Multiple campaign attribution
If someone clicked links from more than one campaign within the 30-day window and the system can match them, it records a conversion for each matching campaign.
This lets you see how overlapping efforts (for example, an email and a remarketing ad) both played a role in the same registration.
Duplicate conversion protection
To avoid inflated numbers, the system limits duplicate conversions for the same campaign in a short period.
For each campaign and person, only one conversion is recorded in any 24-hour window, even if they complete more than one registration during that time.
If conversion tracking looks low compared to your total registrations, check whether families return on a different device or app than they used to click the link, or come back more than 30 days later. In these cases, the system may not be able to connect the registration back to the original click, even though the registration itself is successful.
Activate or deactivate a campaign
Use campaign status to control whether clicks and conversions are tracked without breaking your external links.
- Active: Campaign records clicks and conversions for all tracking links.
- Inactive: Campaign still sends visitors to the destination page, but stops tracking new clicks and conversions.
Turn off tracking for campaigns you no longer plan to use so they stop affecting your reports while keeping old links working.
Delete a campaign
Deleting a campaign is permanent and removes all associated analytics.
When you delete a campaign, Campium permanently removes all click and conversion data for that campaign. This action cannot be undone, and deleted data is not recoverable.
To delete a campaign, open the Campaigns list, use the menu next to the campaign, and choose the delete option. Confirm the deletion only after you export or review any data you still need.
Common use cases
Campaign Tracking supports a variety of everyday marketing workflows:
- Track email performance: Use portal or website tracking links in email newsletters and announcements to see how many recipients click and register.
- Measure social media impact: Create separate campaigns for platforms like Facebook and Instagram, each with its own tracking link, to compare engagement.
- Evaluate paid ads: Assign campaigns to online ads and landing pages, then use conversion numbers to understand return on ad spend.
- Compare messaging versions: Use the
Contentadvanced option to label different subject lines or images and see which version leads to more registrations. - Monitor seasonal promotions: Set up campaigns for seasonal offers (for example, early bird registration) and review performance over the full registration period.
Troubleshooting
Use these checks when campaigns or analytics do not behave as expected.
Best practices
Follow these guidelines to keep your campaign data clear and useful:
- Use clear, consistent names: Include channel, audience, and purpose in the campaign name so you recognize it later in reports.
- Separate campaigns by channel: Create different campaigns for each major channel (email, social, ads) to compare performance accurately.
- Install website tracking code once: Add the tracking code in the shared website area where other tracking or analytics code is kept so all campaign links with
cidat the end record clicks. - Prefer portal links when you need guaranteed tracking: For links that naturally go to your registration portal, use the portal tracking link so the click is always recorded.
- Use website links for direct site visits: For marketing that points to your main website, use the website tracking link so the tracking code can recognize the campaign.
- Set a meaningful destination URL: Point campaigns to high-intent pages such as your main website, a landing page, or your registration portal home.
- Review analytics regularly: Check click and conversion numbers during active campaigns to adjust messaging, budgets, or channels as needed.
- Turn campaigns inactive before deleting: Switch old campaigns to Inactive instead of deleting them so historical analytics remain available unless you are sure you no longer need the data.