One rota,
published once,
seen by everyone.
Shiftplot replaces the Sunday-night spreadsheet and the WhatsApp photo with a weekly rota for 2–4 venues. Swaps by request. Registro de jornada included.
| Staff | Mon14 | Tue15 | Wed16 | Thu17 | Fri18 | Sat19 | Sun20 | Hours / contract |
|---|---|---|---|---|---|---|---|---|
| AnaFloor | –– | –– | Off | –Swap requested: Ana with Luis, pending your approval. | –– | – | Off | 37:00 / 40:00 |
| LuisFloor | Off | – | –– | Off | – | –– | –– | 39:00 / 40:00 |
| CarmenKitchen | – | – | –– | Off | –– | – | Off | 39:00 / 40:00 |
| JorgeKitchen | – | Off | – | –– | – | – | – | Over contract: 41:30 / 40:00 |
| PaulaBar | Off | – | – | – | Off | – | – | 30:00 / 30:00 |
| SergioBar | – | – | Off | Off | – | –Rest warning: 9 h 30 between shifts · min 12 h | – | 39:30 / 40:00 |
| NuriaFloor | Off | Off | Off | – | – | – | – | 18:00 / 20:00 |
| IvánKitchen | Off | – | Off | – | – | –– | Off | 22:00 / 24:00 |
| Hours on the day | 29:00 | 40:00 | 31:00 | 33:00 | 48:00 | 52:00 | 33:00 | 266:00 |
- Planned shift
- Swap pending
- Rest under 12 h
- Over contract
Showing 8 of 26 people
A sample week for one venue in Valencia. Nothing here is live yet.
Three things a photo can't do.
The rota goes out Sunday night. On Tuesday, Ana swaps with Luis. Sunday's photo is still in the group.
Publish once. Everyone sees the same rota.
A change on Thursday updates on every phone; nobody keeps an old photo.
Swaps are requested from the phone.
Staff propose, the colleague accepts, you approve with one tap. The grid updates itself.
Registro de jornada comes from the shift.
Clock in from the phone against the planned shift. The 12-hour rest is checked before you publish. The month closes for the gestoría in one file, kept four years.
The spreadsheet and the photo, compared.
Ten rows against the Sunday spreadsheet and the WhatsApp photo. The spreadsheet wins three, and the table says so.
| Row | Spreadsheet + WhatsApp | Shiftplot |
|---|---|---|
| Cost | 0 €. | From 29 € per venue and month, ex. VAT. |
| Learning it | None. Everyone knows the sheet and the group. | A new app. One afternoon for the team. |
| Without a signal | Works. The photo is on the phone. | Needs a connection. |
| Who has the rota | Whoever saved the photo. | Everyone, on their phone. |
| A change on Thursday | A new photo. Half the group keeps the old one. | Updates on every phone. |
| Swaps | Agreed in private. The sheet doesn't know. | Proposed, accepted, approved with one tap. |
| Rest between shifts | Counted by hand, if at all. | Checked before you publish. 12 hours minimum. |
| Registro de jornada | A plan is not a record. | Clock in from the phone against the planned shift. |
| Month close for the gestoría | Rebuilt from photos and memory on the 28th. | One file. Kept four years. |
| Three extras in August | Three more rows. | Three more people. The bill doesn't move. |
| Rows won | 3 | 7 |
The bar marks the better answer in each row: amber for Shiftplot, grey for the spreadsheet.
Prices are indicative of a concept. Nothing is on sale.
From the sheet to the first published week.
Four steps. The first one is a CSV; the last one is a file for the gestoría.
Bring the team.
Upload a CSV with name, role, venue and weekly contract hours. Fixed, part-time and extras, one row each.
Build the week.
Fill the grid, one cell per shift. Shiftplot flags a rest under 12 hours and hours over contract before you publish.
Publish.
One tap. Everyone gets the same rota on their phone, and from then on changes come in as requests.
Close the month.
Clock-ins sit next to the planned shifts. On the 28th, export one file for the gestoría.
One price per venue.
Per venue and month, ex. VAT, no lock-in, people unlimited. The three arguments above are in all three plans. Hire three extras for August; the bill doesn't move.
Venue
29 €per venue and month · ex. VAT
1 venue
Rota, team app, swaps, clock-in and registro, PDF/CSV/iCal export.
Group
Most chosen49 €per venue and month · ex. VAT
2–4 venues
All of Venue, group view, shared staff, gestoría file, WhatsApp notices.
Chain
79 €per venue and month · ex. VAT
5 or more venues, or several managers per venue
All of Group, POS sales next to staff cost, API, priority support.
Prices are indicative of a concept. Nothing is on sale. Pricing, plan by plan
What it connects to.
Nothing here is live. Planned means we have read the documentation of their API and it is on the list. Names belong to their owners; there is no agreement with any of them.
| Category | Planned | In evaluation |
|---|---|---|
| POS | Lightspeed, Square | Revo, Ágora, Last.app |
| Payroll and gestoría | a3innuva Nómina, Sage | None yet. Tell us what you use. |
| HR | CSV import | Factorial |
| Calendar | iCal feed per person: Google, Apple, Outlook | None yet. Tell us what you use. |
| Messaging | Email, WhatsApp Business Platform | Telegram |
Questions we get.
Does Shiftplot exist yet?
No. Shiftplot is a concept by fabrica, a branding and web studio in Barcelona: today it is this website, a sample week and a waitlist. The list tells us whether enough people want it built. If they do, you hear first. If they don't, we write to say so and delete your address.
What happens when I request access?
One email, right away, to confirm we have your address. Then silence until there is something to try. No calls, no drip sequence. If you reply to that email and tell us how you make the rota today, we read it.
Does it count as registro de jornada?
That is what it is built for. Article 34.9 of the Estatuto de los Trabajadores asks for a daily record of each person's start and end time, kept four years. Shiftplot takes both from the clock-in against the planned shift and exports them for the gestoría. The rota on its own is a plan.
Can I bring my Excel or Google Sheets rota?
Yes. Export the sheet as CSV, one row per person with name, role, venue and weekly hours, and upload it. That is the team. The first week you build in Shiftplot, cell by cell, and publish.
Where is the data kept?
Today the only data is the email you leave in the form. It reaches fabrica's mailbox through Cloudflare and Resend, and the privacy page says how to have it deleted. If the product gets built, the rota and the clock-ins are yours to export as CSV, PDF or iCal, and the registro stays four years.
What counts as a venue?
One place with its own rota: a restaurant, a bar, a shop, the beach kiosk you open in June. Two rooms in the same building with one team are one venue. Three venues on the Group plan pay 3 × 49 €, whatever the headcount.
Three venues, one rota. Request access.
Nothing here is live yet. Leave your email and we write when there is something to try; if it never ships, we say so.