Tom W.Remote

WooCommerce Competition System (POS + CRM + Multi-Winner Draw)

Project-Based

Description

Existing WordPress (Tri-n-Win) site using WooCommerce + Cashflows. Need backend system upgrade (NOT rebuild) to unify:

-Online entries -Event POS entries -Manual entry additions (event interactions) -CRM/email automation -Multi-winner draw system

PROJECT GOAL:

Simple, fast, reliable system for live events with full admin control without the need for on-going dev reliance.

1.MAIN DRAW MULTI WINNER

See site for current set up, this is to be replicated but during the 'live draw' the event automatically disappears after the draw for the current single events and it updates the winners page straight away. As we now want to do a single event incorporating 3 prizes, we need to do 3 draws for 1 event. This needs to be updated backend so the event does not disappear and the automation is replaced to give us complete control when the winners are published on the winners page and enable multi-draws with the event being removed from the site after the first draw.

This is broken down further below.

2.WOO BUNDLE LOGIC

Products = bundles asg FIXED total entries @£2 tickets to include free entries, for example:

£10 = 5 tickets + 1 free = 6 entries

£20 = 10 tickets + 4 free = 14 entries

£50 = 25 tickets + 10 free = 35 entries

Show total entries only (no “free tickets”)

Checkout + emails must display total entries

The bundles already exist in the single events but the free entries do not, these need incorporating throughout the site.

  1. EVENT FLOW

QR → email capture → admin applies entries

System supports manual workflow

  1. EVENT ADMIN PANEL (CRITICAL)

Mobile-friendly page to:

Search/create user

Select bundle (£10/£20/£50)

Add bonus entries (+2/+5/+10/+20, double toggle)

Auto-calculate total entries

Submit in one action

Must be very fast (event use)

  1. NON-PURCHASE ENTRIES

Add entries without purchase (e.g. spin win at live event)

Store user, include in draw, send confirmation email

  1. QR + EMAIL CAPTURE (for use at live evetns)

Create page (e.g. /win):

Name + email form

Save to CRM (tag: event signup)

Redirect OR message: “come to stand to spin”

  1. CRM / EMAIL

Use FluentCRM (or similar):

Auto email when entries added (online or manual)

Include total entries + competition details

Tag users (online/event/bonus)

IMPORTANT: Remove existing PHP auto emails

  1. EMAIL POPUP

“10% off first entry”

Capture email + send coupon

  1. MULTI-WINNER DRAW (CRITICAL)

Replace current auto system with:

“Draw Winner” button (1 winner per click)

Support multiple winners (e.g. 3)

View all winners before finalising

CONFIRM + FINALISE:

“Confirm Winners” (no actions yet)

“Complete Draw” → send emails + mark complete

WINNERS PAGE:

Add “Publish to Winners Page” button

Must NOT auto-publish

  1. PARTNERS SECTION

Homepage “Official Partners” (above footer):

Logo grid/carousel

Optional links

Fully editable in WP (add/remove/edit)

  1. DELIVERABLES:

Working system

Event admin panel

CRM/email setup

QR capture page

Multi-winner draw

Editable partner section

Instructions

IMPORTANT:

Must be SIMPLE, FAST, RELIABLE

Must work during live events

No ongoing dev dependency

Include:

Relevant experience

Approach

Timeline

Fixed price

Budget: GBP 200 (Fixed Price)

Proposals: 31 freelancers have applied

Skills

PHP

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching