All guides

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.

1

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.

9:41

Vendor Profile

Edit your public listing

Live

Ready to go live?

  • Business name added
  • Description is detailed
  • Member offer added
  • At least one photo added

Basic information

Business name

Ocean Grind Coffee

Category

Café

Location

Jl. Pantai Berawa, Canggu
Example screen: your Profile tab
2

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.

9:41

New offer

Offer title *

20% off all visits

Discount percentage

20 %

Offer photos

Add up to 5 photos

Schedule (optional)

Active days

SMTWTFS
Add offer
Example screen: creating an offer
3

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.

9:41
FITRA MEMBER

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

Rp 120,000+
Confirm & save
Example screen: what the member shows your staff
4

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.

9:41

Events

New event
UpcomingPastDrafts

Saturday coffee cupping

LIVE

Sat 14 Sep · 9:00 am

8 / 15 registered

Latte art workshop

LIVE

Sat 21 Sep · 10:00 am

3 / 12 registered

Sunday brunch pop-up

DRAFT

Sun 29 Sep · 11:00 am

0 / 20 registered

Example screen: your Events tab
5

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.

9:41

Event Check-In

Checking in for

Saturday coffee cupping

9:00 am

8 registered · 2 checked in

Maya Putri

Checked in

Undo

Tom Bennett

Checked in

Undo
S

Sari Dewi

Check in
L

Luca Rossi

Check in
Example screen: your Event Check-in tab
6

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.

9:41

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

Member / DateSpentSaved

Maya

Self

Jul 14 · 4:30pm

Rp 120k

Rp 30k

Diego

Self

Jul 13 · 9:10am

Rp 90k

Rp 22k

Example screen: your Activity tab
7

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.

9:41

Analytics

7 daysThis monthAll time
Unique members

42

12 new · 30 returning

Repeat rate

71%

of members returned

Avg recorded spend

Rp 145k

from 30 of 128

Activated

128

times this period

Redemptions (last 6 months)

How you compare

You're at 150% of the platform average.

You (last 30 days)18
Platform average12

Repeat rate vs FITRA average

You71%
FITRA average58%
Example screen: your Analytics tab

That's the whole loop. Profile, offer, redemption, and the numbers that tell you it's working.