Growth & Marketing Tools
Drive traffic, re-engage past customers, and sell more tickets with built-in growth tools — included on every plan at no extra cost.
Overview
Giveawayz includes a suite of growth and marketing features designed to help you maximise ticket sales and build a loyal customer base. Every feature listed here is available on all plans, from Starter to Enterprise.
UTM & Campaign Tracking
Track where your traffic and sales come from by adding UTM parameters to your competition links.
How it works
- Share links with UTM parameters, e.g.
https://yoursite.giveawayz.io?utm_source=facebook&utm_medium=paid&utm_campaign=summer_comp - When a customer visits and purchases tickets, the UTM data is automatically captured and stored with their order
- View a breakdown of revenue by traffic source and campaign in your Analytics dashboard under the Traffic tab
Supported parameters
| Parameter | Purpose | Example |
|---|---|---|
| utm_source | Where the traffic came from | facebook, instagram, email |
| utm_medium | Marketing medium | paid, organic, social |
| utm_campaign | Specific campaign name | summer_giveaway, launch_promo |
Viewing traffic data
Navigate to Dashboard > Analytics > Traffic to see:
- Revenue breakdown by traffic source (bar chart)
- Campaign performance table with orders, tickets sold, and revenue
- Source summary with average order value
Facebook Pixel & Google Analytics
Inject your tracking pixels to enable retargeting, conversion tracking, and audience building.
Setting up Facebook Pixel
- Go to Dashboard > Settings > Branding & Design
- Enter your Facebook Pixel ID (e.g.
1234567890) - Save — the pixel will automatically be injected on all your competition pages
The pixel fires the following events automatically:
- PageView — on every page load
- ViewContent — when a customer views a competition
- AddToCart — when tickets are added to basket
- InitiateCheckout — when checkout begins
- Purchase — when payment is confirmed
Setting up Google Analytics
- Go to Dashboard > Settings > Branding & Design
- Enter your Google Analytics Measurement ID (e.g.
G-XXXXXXXXXX) - Save — GA4 will automatically track page views and e-commerce events
Automated Email Notifications
Giveawayz sends automated emails at key moments to keep your customers engaged. All emails are branded with your organisation name.
Winner notification
When a draw takes place, the winning ticket holder receives a congratulations email with their winning ticket number and prize details. The competition organiser is also notified separately.
Non-winner re-engagement
All other ticket holders receive a "The draw has taken place" email. This email includes links to your other active competitions, encouraging them to try again.
Ending soon reminders
When a competition has less than 24 hours remaining, all ticket holders receive a reminder email encouraging them to buy more tickets or share with friends. This is sent once per competition and is separate from the admin reminder.
Competition launch emails
When a competition transitions from upcoming to active, all past customers who have previously purchased from your organisation receive a notification about the new competition. This is capped at 500 emails per launch to prevent abuse.
Abandoned cart recovery
If a customer starts checkout but doesn't complete payment, they'll receive a recovery email after 1 hour. The email includes:
- The competition they were entering
- Number of tickets and price
- A "Complete Your Purchase" call-to-action
Recovery emails are sent once per abandoned cart, every 30 minutes via a background job.
Customer List Export
Export your customer data as a CSV file for use in external marketing tools, CRMs, or mailing lists.
How to export
- Go to Dashboard > Analytics > Customers tab
- Click the Export Customers (CSV) button
- A CSV file will download with the following columns:
| Column | Description | |---|---| | Email | Customer email address | | Name | Customer name | | Total Orders | Number of orders placed | | Total Spend | Total amount spent (£) | | First Purchase | Date of first order | | Last Purchase | Date of most recent order | | Competitions Entered | Number of unique competitions |
Use cases
- Import into Mailchimp, Klaviyo, or other email marketing platforms
- Build custom audiences in Facebook Ads Manager
- Analyse customer lifetime value and purchasing patterns
Best Practices
- Always use UTM parameters on social media links and paid ads so you can see which channels drive the most sales
- Set up your Facebook Pixel early — even before your first competition — to build retargeting audiences
- Run competitions regularly — launch emails to past buyers are one of the highest-converting channels
- Price ticket bundles competitively — abandoned cart emails work best when the perceived value is clear
- Export and segment customers — target high-value repeat buyers with exclusive early access