User Guide
Overview
AI Campaign helps you manage venue data and generate AI-assisted marketing campaigns. The workflow is simple:
- Create or select a venue.
- Upload CSV data for that venue.
- Generate a campaign based on your data.
- Review and manage campaigns in the Campaigns area.
Use the sidebar to move between Dashboard, Venues, Campaigns, and this guide.
Quick Start
- Go to Venues and click + New Venue.
- Fill in venue name, address, currency, and tone. Save the venue.
- Open the venue detail page and upload your CSV data.
- Click Generate Campaign to create your first campaign.
Manage Venues
- Create: Use + New Venue to add a venue profile.
- Edit: Open a venue card and click the edit icon.
- Delete: Use the trash icon to remove a venue and its data.
- Search: Use the search bar to quickly find venues by name or address.
Upload Data (CSV)
Upload files from the venue detail page. Accepted CSV types and required columns:
- Orders:
sale_date,item_name,item_qty,item_revenue,rank_group - Menu:
name,price - Bookings:
booking_date,total_booking,total_cover,avg_cover_per_booking - Customers:
customer_id,lifetime_spend,fav_item_list,first_visit_date
After upload, the files appear in the Uploaded Files section and are ready for analysis.
Generate Campaigns
Open a venue and click Generate Campaign. Choose a campaign type:
- Item Order Analysis: Requires Orders + Menu.
- High Value Booking: Requires Bookings + Menu.
- Repeat Visit: Requires Customers + Menu.
If any required data is missing, the requirement badges show as missing and generation is disabled until data is uploaded.
Review & Manage Campaigns
- Campaigns list: Filter by type or venue, and use search to find campaigns quickly.
- Campaign detail: Open a campaign to review analysis and email copy.
- Edit & share: Use the detail view to adjust content before sending.
Troubleshooting Tips
- Upload errors: Ensure files are CSV and column headers match exactly.
- No data detected: Re-upload the correct file type for the venue.
- Stuck loading: Refresh the page or check network access to the API.
- Campaign generation fails: Confirm required data types are uploaded.