PiggoChatBring customers back. Keep relationships alive. Help Pricing Open dashboard →

PiggoChat help & setup guide

Everything you need to run your shop inside Instagram & Messenger — what each page does, every field explained, and how to connect your chat.

What is PiggoChat

PiggoChat turns your Instagram DMs and Facebook Messenger into a complete shop. Customers browse your products, order, book a table and pay — all inside the chat — and you manage it from one simple dashboard.

Going live takes three steps:

  1. Set up your store — add your products, services or menu, your hours and payment details.
  2. Connect your chat — link your Instagram and/or Facebook Page.
  3. Start selling — customers message you and the bot does the rest automatically.
💡 Your customers don't install anything — they just send you a normal DM.

Sign up & set your password

You create your own store from the PiggoChat website — there's no waiting for us to set one up.

  1. Go to piggochat.com and choose a plan and billing cycle.
  2. Enter your store name, your name, email and contact details. If a friend referred you, enter their introduce code so they earn cashback.
  3. Pay to start your subscription. Your store is created instantly.
  4. We email you a “Set your password” link. Open it, choose your password, and you're signed in. (The link is valid for 7 days.)
💡 The same email also contains your own introduce code — share it to earn ₱100 cashback per friend who joins on a paid plan (see My Wallet).
We never email you a password — only a secure link to set your own. Didn't get the email? Check spam, or contact us and we'll resend it.

Logging in

  1. Go to app.piggochat.com.
  2. Enter the email you signed up with and the password you set from the email link above.
  3. You'll land on your Overview. The sidebar shows the features you've switched on (see Choose your features).
Forgot your password? Contact us and we'll send a fresh set-password link. Need your plan changed? You can do it yourself on the Subscription page.

Quick start

  1. Settings → set your store name, contact number, timezone, currency and logo.
  2. Settings → Features → switch on the features you need (Products, Menu, Services, Bookings, Book a table, Orders).
  3. Add a few Products, a Menu, or Services — whatever you switched on.
  4. Payments → add your Cash / GCash / UPI details (and delivery areas on Premium).
  5. Instagram / Messenger tab → click Connect, log in and tap Allow (one click — no token to paste).
  6. Send your business a test DM — the bot should reply with your options.

Plans & billing

PiggoChat is a subscription. You pick a plan and a billing cycle when you sign up, pay securely online, and your store goes live straight away.

Monthly or annual

  • Monthly — billed every month.
  • Annual — billed once a year and you get 1 month free (you pay for 11 months, get 12).

Your billing date

Your billing date is the day you startednot the 1st of the month. If you start on the 16th, each period runs to the 16th of the next month (or the same date next year for annual), and so on.

Renewals

You paid by…What happens at renewal
CardAuto-renews — your card is charged automatically each period. Nothing to do.
GCash / e-walletWe email you a renewal link before the deadline; tap it to pay and continue (wallets can't be auto-charged).

Changing plan

  • Upgrades start immediately with a fresh full period. Any unused time on your old plan becomes account credit (kept on your account, never refunded as cash) and pays down your next bills — so you can upgrade on any day without losing what you've paid.
  • Switching monthly → annual also starts immediately (and earns the annual free month).
  • Downgrades and switching annual → monthly take effect at your next renewal, so you keep what you've already paid for.
  • You can change plan or cancel yourself from the Subscription page — you'll see the exact charge and credit before you confirm.

If a payment is missed

  1. From 7 days before your renewal date, the dashboard shows a reminder banner with a Renew button.
  2. You get a 1-day grace after your period ends. If it ends on the 16th, you can still use your plan and renew through the 17th.
  3. If it's still unpaid after that, your store moves to the Free plan (e.g. on the 18th). Any remaining account credit is forfeited.
  4. Your data is kept safe — products, orders, bookings, everything stays. Moving to Free only limits features; nothing is deleted.
  5. Upgrade any time to restore your paid plan, exactly as you left it.
💡 You can change plan, switch monthly/annual, or cancel yourself any time from the Subscription page in your dashboard.

Overview

Your home screen — a quick health check of the business. Everything here is read-only.

ItemWhat it shows
Total salesAll-time confirmed sales.
TodaySales so far today.
This monthSales this calendar month.
OrdersNumber of orders received.
Out of stockHow many items are at zero stock.
Low stock (≤5)Items running low so you can restock.
Sales — last 7 daysA bar chart of daily sales for the week.
Preview customer chatOpens a simulator so you can see exactly what your customers see in chat.

Choose your features

You decide which features your store uses — switch on only what you need. A new store starts simple: your chat shows just About and Contact until you turn things on.

How to turn features on or off

  1. Go to ⚙️ SettingsFeatures.
  2. Tick the features you want, then click Save profile & features.
  3. Each one you switch on appears both in your dashboard sidebar and in your customers' chat menu. Switch it off and it's hidden from both.
FeatureWhat it adds
🛍️ ProductsA product catalogue customers can browse & order.
🍽️ MenuA food menu (dishes & categories) with takeaway ordering — see Menu.
💇 ServicesServices (haircut, wash…) customers can book.
📅 BookingsAppointment bookings — the customer picks a service, date & time.
🪑 Book a tableTable reservations — the customer picks a date, time & number of people. See Book a table.
📦 OrdersManage and track incoming orders.
💡 Features are independent — mix any you like. A restaurant might switch on Menu + Book a table; if it also sells branded merch it can add Products too. It's up to you.
Always on (can't be hidden): Messages, Instagram, Messenger, Subscription, My Wallet and your Settings — plus Payments on paid plans (Pro+). Your chat always offers About and Contact.
💡 A feature shown as 🔒 locked isn't in your current plan. Contact us to upgrade and it becomes switchable.

Products

Your catalogue. Click + Add to create one, or Edit on any row. Each product has:

FieldWhat it does
NameThe product name customers see. (required)
DescriptionOptional details shown with the product.
PriceThe selling price in your store currency. (required)
Default imageThe main photo. Tap to upload; it's automatically resized to keep things fast.
SKUYour own internal code (optional).
StatusActive = on sale · Hidden = not shown to customers · Out of stock = shown but can't be bought.
StockHow many you have. When it hits 0 the item shows “sold out”.
Variants (Premium)Colour and size options, each with its own stock and an optional per-colour photo. Add sizes/colours and fill the stock grid.
💡 On Premium, the 🔗 View shop page button (top right) opens your public web shop.

Services

Things customers book rather than buy (e.g. a haircut, a consultation). Fields:

FieldWhat it does
NameThe service name. (required)
DescriptionOptional details.
PriceOptional — leave blank for a free service.
Duration (minutes) — 0 to hideShown next to the service name. Set it to 0 to hide the time. It does not affect your booking slots — those use the slot length in Bookings.
StatusActive = bookable · Hidden = not shown.
Running a restaurant? Use the separate 🪑 Book a table feature for reservations instead of (or alongside) Services.

Bookings

Your appointment / reservation calendar, plus the settings that control when customers can book.

Booking settings

FieldWhat it does
Working hoursFor each weekday, the times you're open. If you don't set these, no slots are offered and customers can't book.
Slot lengthHow long each booking slot is (e.g. 30 or 60 minutes).
Staff capacity (Premium)How many bookings can share the same time (e.g. 3 staff = 3 customers at once).

The appointments list

Each booking row shows the booking number, date & time, service, customer (and phone), number of people, any 🎟️ coupon they claimed, the amount, a Due/Paid toggle, and the status. Click 🧾 to print a receipt.

💡 Customers can ask to adjust a time — just message them back. Marking a booking Paid sends them a confirmation.

Orders

Every order that comes in. Use the search box to find one by name, phone, order number or item. For each order you can:

  • Open it to see the customer, delivery details (or dine-in/takeaway), items, any coupon, and the total.
  • Toggle Due / Paid — marking Paid automatically sends the customer a receipt.
  • Change the status (Preparing, Shipped, Delivered…) — the customer is messaged automatically at each step.
  • Print a clean 🧾 receipt.

Payments

How you get paid. Free shows your catalogue only (customers call to order); Pro takes Cash on Delivery; Premium adds online payments, delivery and coupons.

FieldWhat it does
UPI ID (India, Premium)Your UPI handle, e.g. store@upi.
UPI QR imageUpload your UPI QR so customers can scan to pay.
Accept UPITurn UPI on/off at checkout.
GCash number / ID (Philippines, Premium)Your GCash number.
GCash QR imageUpload your GCash QR.
Accept GCashTurn GCash on/off.
Accept Cash on DeliveryAllow customers to pay cash.
Delivery areas (Premium)Philippines: tick the cities you deliver to and set a fee each. India: add a fee per PIN code. Customers outside your areas can't check out.
For online payments, the customer gets your QR and quotes the order number in the payment note. You confirm it in Orders, which sends them a receipt.

Coupons & offers

On Premium, the Payments page has a 🎟️ Coupons section. Each coupon has:

FieldWhat it does
CodeWhat customers type, e.g. SAVE10.
Discount% off or a fixed amount off.
ValueThe number — 10 means 10% (percent) or ₱10/₹10 (fixed).
Min orderSmallest order that can use it. Leave blank to apply to any order.
StartsOptional date & time the offer becomes active.
ExpiresOptional date & time it stops working.

Customers apply a code on the web checkout or in chat. Time-limited offers also appear when booking a table, and only the offers valid at the chosen time can be claimed. Claimed coupons show up on the order/booking so your staff honour them. Customers can also browse all live offers from the 🎟️ Offers card in the chat menu.

My Wallet — introduce friends, earn cashback

Every store gets its own introduce code (e.g. PIGGO-AB12C), shown on the 💰 My Wallet page and in your welcome email. Share it with friends, family and other business owners.

How it works
EarnFor every friend who signs up on a paid plan using your code, you earn ₱100 cashback. Your earnings update on the My Wallet page.
No limit / no expiryYour code never expires and can be used by unlimited people.
WithdrawOnce you've earned enough, tap Withdraw and choose a fixed amount: ₱500, ₱1,000, ₱1,500, ₱2,000 or ₱5,000 (only amounts up to your available balance are shown).
Get paidGive your payout details — a bank account or an e-wallet (GCash, Maya or GrabPay). We transfer the money to you manually and mark it paid.
💡 Example: introduce 5 paid stores → ₱500 in your wallet → withdraw ₱500. Introduce 12 → ₱1,200 → withdraw ₱1,000 now (and the rest later).

Subscription

The 💳 Subscription page shows your current plan, billing cycle, renewal date and any account credit. From here you can do it all yourself — no need to contact us:

  • Renew now — pay early to extend. If you have account credit, it's used first (and may cover it fully).
  • Change plan — upgrade or downgrade. Upgrades (and switching monthly→annual) take effect immediately; downgrades (and annual→monthly) take effect at your next renewal.
  • Cancel — your store stays on its current plan until the period ends, then moves to Free.

See Plans & billing for how renewals, credit and missed payments work.

Settings

Your store profile and preferences.

FieldWhat it does
Store nameShown to customers in chat and on your pages.
Contact numberWhere customers reach you (used on the “call to order” prompt).
Contact typePhone, WhatsApp or Viber — changes the icon/label customers see.
TimezoneUsed for your booking times — set it to your local zone.
CurrencyThe currency for all prices (₱, ₹, $…).
Store logoShown on your shop, chat and receipts.
Address / ZipShown on your “About” card and receipts.
EmailYour contact email.
About / descriptionThe blurb on your Instagram “About” card.
Chat greetingThe welcome message customers see when they open your chat menu — write your own, or leave blank for the default “Hi! Welcome to … 👋”.
Use my booking hours for “Hours”If ticked, your About card shows your booking working-hours. Otherwise it shows the free-text hours below.
Working hours (free text)e.g. “Mon–Sat 9:00–18:00, Sun closed”.
FeaturesSwitch on the features your store uses — Products, Menu, Services, Bookings, Book a table and Orders. See Choose your features.
AppearanceLight or dark dashboard theme (saved on this device).
Change passwordUpdate your login password.
Close my storePermanently delete your store and all its data. You must type your store name to confirm — this can't be undone.

Run a restaurant

There's no special “restaurant mode” — a restaurant is just a store that switches on the features it needs. The two restaurant features are:

  • 🍽️ Menu — a food menu (categories & dishes) with a 🍽️ Menu tab to manage it, and takeaway ordering (multi-item cart) for customers.
  • 🪑 Book a table — reservations that ask the date, time and number of people.

How to switch them on

  1. Go to ⚙️ SettingsFeatures.
  2. Tick “🍽️ Menu” and/or “🪑 Book a table” (add 📦 Orders too if you want to manage takeaway orders).
  3. Click Save profile & features. The 🍽️ Menu tab appears in your sidebar right away, and the cards appear in your chat.
💡 These are just features — you can have only Menu, only Book a table, or both, and you can also add Products/Services if you sell other things. Mix whatever fits your business.

Book a table

With the 🪑 Book a table feature on, customers can reserve a table: they choose a date, a time, and the number of people, then leave their name & phone. Reservations appear in your Bookings page with the party size (and any coupon they claimed). Set your working hours in Bookings so times are offered.

Takeaway food orders and table reservations are separate features: the 🍽️ Menu is for takeaway, 🪑 Book a table is for dining in. Switch on whichever you need (or both).

1. Get your accounts ready

Connecting is one click — you just log into your own Instagram/Facebook and tap Allow. There's nothing to copy or paste, no developer account, and no access tokens. Before you connect, make sure you have:

An Instagram professional account

Instagram only lets us reply to DMs for Professional (Business/Creator) accounts. In the Instagram mobile app:

  1. Open your Profile → tap (top right) → Settings and privacy.
  2. Tap Account type and toolsSwitch to professional account.
  3. Pick a category, then choose Business (recommended) and finish the prompts. ✅

A Facebook Page (for Messenger)

To use Messenger you need a free Facebook Page that you're an admin of. Create one at facebook.com/pages/create if you don't have one. It's also good practice to link your Instagram to that Page (Page Settings → Linked accounts).

2. Connect Instagram

  1. In your dashboard, open the 📷 Instagram tab.
  2. Click “Connect with Instagram”.
  3. Log in to your own Instagram and tap Allow.
  4. You're sent back to the dashboard and it shows your connected Instagram username. ✅
💡 That's it — nothing to copy or paste. Now send your business a test DM; the bot should reply with your menu.

3. Connect Messenger

  1. Open the 💬 Messenger tab and click “Connect with Facebook”.
  2. Log in to Facebook and pick the Page this store should use.
  3. Tap Allow — the dashboard shows your Page name. Send your Page a test message to check it. ✅
💡 In the in-app/web Messenger, buttons inside a chat can be unreliable — PiggoChat offers an “Open in Messenger” link so customers can use the full app where buttons work.

Troubleshooting

ProblemFix
The bot doesn't reply to DMsCheck the channel shows Connected, and that your Instagram is a Professional account linked to your Facebook Page. Try Connect again. Still stuck? Contact us.
A feature / tab is missing from my sidebar or chatSwitch it on in Settings → Features (tick it → Save). New stores start with most features off.
I can't see the Menu tabSwitch on the Menu feature: Settings → Features → “🍽️ Menu” → Save.
Button taps don't work in chatThat's a limitation of the in-app Messenger view — use the “Open in Messenger” link to switch to the full app.
No booking times appearSet your working hours in Bookings — without them no slots are offered.
A feature looks greyed out / locked 🔒It's not in your plan. Contact us to upgrade.

FAQ

Do my customers need to install anything?

No. They just send a normal Instagram or Messenger message.

How do I connect Instagram / Facebook?

Open the Instagram or Messenger tab and click Connect. You log into your own account and tap Allow — there's nothing to copy or paste, and no developer account or access token needed.

Can I use both Instagram and Messenger?

Yes — connect either or both. They share the same dashboard, products and orders.

How do customers pay?

Cash on delivery on every paid plan; GCash & UPI (with your QR) on Premium. You confirm payment in Orders and a receipt is sent automatically.

How do I choose which features my store has?

Go to Settings → Features and tick the ones you want (Products, Menu, Services, Bookings, Book a table, Orders), then Save. Each appears in your dashboard and chat; untick to hide it.

I run a restaurant — how do I start?

Go to Settings → Features and tick “🍽️ Menu” and “🪑 Book a table” (and Orders for takeaway), then Save. You'll get a Menu tab to manage dishes, takeaway ordering, and table reservations.

How do I change my plan?

Do it yourself on the 💳 Subscription page — upgrade, downgrade, switch monthly/annual or cancel. You'll see the exact charge and any account credit before you confirm. See Subscription.

How do referrals & cashback work?

Share your introduce code (on the 💰 My Wallet page). For every friend who joins on a paid plan you earn ₱100 cashback, withdrawable to your bank or e-wallet. See My Wallet.