Vendor Guide
What your FITRA dashboard looks like, screen by screen. From setting up your profile to reading your analytics. Each phone below is an example screen.
Set up your profile
Your Profile tab is where you fill in your business name, category, location, description, photos, opening hours, and contact links. This is exactly what becomes your public listing.
Once you're approved and the checklist is complete. Name, a detailed description, at least one offer, and a photo. The Go live toggle unlocks. You control it, and can hide yourself again any time.
Vendor Profile
Edit your public listing
LiveReady to go live?
- Business name added
- Description is detailed
- Member offer added
- At least one photo added
Basic information
Business name
Category
Location
Create your offer
On the Offers tab, tap Add offer and fill in the steps: a title, the discount percentage, photos, and an optional schedule (specific days or hours only, if you want). Hit save and it's live.
Add as many offers as you like. Each with its own photos and schedule. You can edit, hide, or reorder them any time. Your first offer is the one shown on search results and list cards, but members can redeem any of them — they pick which one they're using before they activate. If you set hours on an offer, members see those hours on your listing and can only activate it inside them.
New offer
Offer title *
Discount percentage
Offer photos
Schedule (optional)
Active days
How members redeem
There's nothing to install and nothing to scan on your side. And no GPS or location check. The member opens your listing in the app, picks which offer they're using if you have more than one, and taps Activate right at your counter. One discount per purchase — activating records that single offer, not all of them.
1. They show your team this screen
Your offer and the percentage off. Your staff apply it manually, like any other discount. No device needed.
2. They log what they paid (optional)
This is what powers your spend and savings analytics. The visit always counts, even if they skip this step.
3. It records on your end
Every activation lands in your History and Analytics tabs automatically, so you can see who came and when.
Checkout verification (on by default)
Members get an extra option to scan your own checkout QR code — a separate code from your profile QR, made just for this — to confirm their visit. Still nothing for your team to do, it's entirely member-driven, but it unlocks logging what they paid and leaving a review for the member, and gives you a proof-of-visit stat in Analytics. Turn it off in your Profile tab if you'd rather members just self-report.
Print your checkout QR (download it from the Profile tab, in sticker, table card, or poster size) and keep it right where payment happens — a small plastic stand on the counter or a sticker on the card reader works well. A code members can't easily find defeats the point.
20% off
Maya · Ocean Grind Coffee
Show this screen to staff so they apply your discount
How much did you pay?
Optional · after your discount
Host an event
Perks bring members through the door once. Events bring them back. A Saturday morning cupping, a tasting, a workshop, a community brunch — anything that gets members into your space for a reason beyond the discount.
Open the Events tab and tap New event. Add a name, category, description, photos, the date and time (always in Bali time), your venue, and a capacity. Events are free or pay-at-the-door — no money moves through FITRA, members pay you directly if there's anything to pay.
Save it as a draft while you finish the details, or publish live to put it straight into the FITRA events feed and onto the map. Your venue address is filled in from your profile, so most events take a minute.
The tabs across the top split your events into Upcoming, Past, Drafts and Cancelled. Each row shows how many people have registered against your capacity, updating as members register or cancel. Open any event to edit it, see the full attendee list, or cancel it — cancelling emails everyone who registered automatically.
Events
Saturday coffee cupping
LIVESat 14 Sep · 9:00 am
8 / 15 registered
Latte art workshop
LIVESat 21 Sep · 10:00 am
3 / 12 registered
Sunday brunch pop-up
DRAFTSun 29 Sep · 11:00 am
0 / 20 registered
Check people in at the door
On the day, open Event Check-in and pick the event you're running. It only lists events that are actually on right now — check-in opens four hours before the start and closes when the event ends.
1. Scan their QR code
Point your camera at the member's Member ID & QR code, or type the short code underneath it if the camera won't cooperate.
2. Or just tap their name
Open the attendee list and tap anyone to mark them arrived. Useful when the queue is moving and nobody wants to fumble for a phone.
3. Tapped the wrong name? Undo it
Checked-in rows carry an Undo, behind a second tap so it cannot happen by accident on a phone being passed around.
A live count at the top shows how many are registered and how many have arrived, so you always know who's still to come. If you scan someone who isn't registered for this event, they're turned away by name and their code stays usable — nothing is spent on a check-in that didn't happen.
Event Check-In
Checking in for
Saturday coffee cupping
9:00 am
8 registered · 2 checked in
Maya Putri
Checked in
Tom Bennett
Checked in
Sari Dewi
Luca Rossi
Track your activity
Every activation is recorded permanently in your History tab (the page itself is headed “Activity”). Promotions activated, recorded spend, average spend, plus this month, repeat members, and your member rating.
The table lists each member and when they came, tagged Self when they activated it themselves. Records can't be edited once created, so the numbers here are always trustworthy.
Activity
128
Activated
Rp 18.4M
Recorded spend
Rp 145k
Avg. spend
Spend figures come only from members who chose to enter what they paid. It's optional.
24
This month
46
Repeat members
96%
Member rating
Maya
SelfJul 14 · 4:30pm
Rp 120k
Rp 30k
Diego
SelfJul 13 · 9:10am
Rp 90k
Rp 22k
Read your analytics
Your Analytics tab turns raw activations into the story: unique members reached (new and returning), repeat rate, average recorded spend, and how many times your offer was activated. Switch the range at the top between the last 7 days, this month, or all time.
You also get two benchmarks against the platform average: one on redemptions and one on repeat rate, so you can see at a glance whether your offer is pulling its weight, or needs a refresh.
If you've turned on Checkout verification, a Verified visits card appears too, showing how many activations were confirmed by a scan and what share of your total that is.
Analytics
42
12 new · 30 returning
71%
of members returned
Rp 145k
from 30 of 128
128
times this period
Redemptions (last 6 months)
How you compare
You're at 150% of the platform average.
Repeat rate vs FITRA average
That's the whole loop. Profile, offer, redemption, and the numbers that tell you it's working.