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

    1. Share links with UTM parameters, e.g. https://yoursite.giveawayz.io?utm_source=facebook&utm_medium=paid&utm_campaign=summer_comp
    2. When a customer visits and purchases tickets, the UTM data is automatically captured and stored with their order
    3. 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

    1. Go to Dashboard > Settings > Branding & Design
    2. Enter your Facebook Pixel ID (e.g. 1234567890)
    3. 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

    1. Go to Dashboard > Settings > Branding & Design
    2. Enter your Google Analytics Measurement ID (e.g. G-XXXXXXXXXX)
    3. 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

    1. Go to Dashboard > Analytics > Customers tab
    2. Click the Export Customers (CSV) button
    3. 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

    1. Always use UTM parameters on social media links and paid ads so you can see which channels drive the most sales
    2. Set up your Facebook Pixel early — even before your first competition — to build retargeting audiences
    3. Run competitions regularly — launch emails to past buyers are one of the highest-converting channels
    4. Price ticket bundles competitively — abandoned cart emails work best when the perceived value is clear
    5. Export and segment customers — target high-value repeat buyers with exclusive early access