Bulk import from a spreadsheet
Move customers, services, policies, FAQs, and reply templates into Yesoma in one pass — paste or upload a CSV.
If you already have your customers, services, policies, FAQs, or reply templates in a Google Sheet, Excel file, or an export from another tool, you don't have to retype any of it. Each of those five sections in Yesoma has an Import CSV button — upload (or paste) the rows, preview them, and commit.
What you can bulk-import
You'll find each Import CSV button right in the section it belongs to: Customers in the Customers page header, Services / Policies / FAQs inside Business Brain, and Reply templates in the Templates page header.
How an import works
Every import follows the same flow:
- Click Import CSV. The dialog opens.
- Click Download template to grab an empty CSV with the right column headers. Fill it in, save, and come back.
- Either Upload .csv or paste the rows straight into the textarea.
- Yesoma shows a live preview underneath — the count of valid rows and any rows that'll be skipped (missing required fields).
- Click Import N rows to commit. You'll see a toast with how many were added, skipped (duplicates), or errored.
You can do up to 500 rows per import. Split larger files.
Required columns per entity
Customers
Required · one of email / phone / WhatsApp / name
Optional · tags, notes
Services
Required · name
Optional · description, price_type, price_value, currency, duration_minutes
Policies
Required · title, content
Optional · type (refund / cancellation / deposit / rescheduling / late_arrival / no_show / travel / other)
FAQs
Required · question, answer
Templates
Required · name, body
Optional · category, channel (email / whatsapp / both), tone
You don't have to match the column names exactly — Yesoma understands common synonyms (e.g. Full Name → name, Description → content, Q → question, Body / Text / Reply → body). If your export uses something unusual, rename the column to match the template before importing.
Duplicates
Yesoma de-dupes against existing rows so importing the same file twice won't create duplicates:
- Customers — email, phone, or WhatsApp match.
- Services — same name.
- Policies — same
type+title. - FAQs — same question text.
- Templates — same name.
Existing rows are skipped, not overwritten. If you need to update an existing service or template, edit it directly in the app — the import path only adds new ones.
Who can import
- Customers, Templates — agent and above.
- Services, Policies, FAQs — owners and admins only (Business Brain is gated to protect AI accuracy).
Tips before you upload
- The Download template button is the fastest way to get the columns right. Treat it as the canonical schema.
- If your file has odd line breaks inside a field (e.g. a multi-paragraph policy), wrap that cell in double quotes — most spreadsheets do this automatically when you export.
- For policies and templates with long bodies, paste from your existing doc rather than retyping — formatting (line breaks, lists) carries over fine.
Related guides
- Build your Business Brain — what services, policies, and FAQs do for the AI.
- Use Community templates and playbooks — bring in vetted templates from other Yesoma owners instead of importing your own.
More in Getting started
- Beginner2 min
What is Yesoma?
Yesoma in plain English — the AI customer desk for service businesses, and what it does that an inbox doesn't.
Read guide - Setup5 min
Quickstart: set up your workspace
Sign up, finish onboarding, and get to a working dashboard in under five minutes.
Read guide - Setup4 min
What the onboarding playbook does
The industry + business-model picker on day 1 seeds your workspace with services, policies, FAQs, reply templates, and a tone tuned to how businesses like yours actually operate. Here's what gets created + how to re-pick later.
Read guide - Setup5 min
Setting up Yesoma for a barber shop
The barber-shop playbook seeds cuts, fades, beard work, and walk-in-friendly policies. Here's what you get and how to make it fit your shop.
Read guide - Setup5 min
Setting up Yesoma for a nail salon
The nail-salon playbook seeds manicures, gels, acrylics, pedicures, and the deposit + chip-fix policies that protect long chair-time services.
Read guide - Setup5 min
Setting up Yesoma for a lash or brow studio
The lash + brow playbook seeds full sets, fills, lamination, and the deposit + retention policies built for appointment-only studios.
Read guide - Setup5 min
Setting up Yesoma for a plumbing business
The plumbing playbook seeds emergency + scheduled service flows, diagnostic-fee pricing, license + warranty messaging, and calm-under-pressure templates.
Read guide - Setup5 min
Setting up Yesoma for an electrical business
The electrical playbook seeds diagnostic + install services, permit + warranty language, and deposit rules for panel + EV + generator jobs.
Read guide - Setup6 min
Setting up Yesoma for a catering business
The catering playbook seeds per-head pricing, deposit + payment schedules, dietary handling, and the three qualifying questions every quote needs.
Read guide - Setup6 min
Setting up Yesoma for a massage therapy business
The massage-therapy playbook seeds session types, package upsells, intake + medical disclosure, and the calm reassuring tone wellness customers expect.
Read guide - Setup6 min
Setting up Yesoma for a portrait photography business
The portrait-photography playbook seeds family, newborn, headshot, and brand sessions — with 50/50 deposit schedule and gallery-delivery messaging baked in.
Read guide - Setup5 min
Setting up Yesoma for an auto repair shop
The auto-repair playbook seeds diagnostic-fee + repair pricing, parts + labor warranty messaging, and the honest-and-transparent template tone that builds shop trust.
Read guide - Setup5 min
Setting up Yesoma for a handyman business
The handyman playbook seeds the 1-hour minimum + hourly pricing model and the scope-of-work boundaries (what handyman is and is not) baked into your templates.
Read guide - Setup5 min
Setting up Yesoma for a landscaping business
The landscaping playbook seeds recurring lawn care + one-time cleanups, seasonal service reminders as a retention engine, and walk-through-then-quote workflows.
Read guide - Setup6 min
Setting up Yesoma for a bakery
The bakery playbook seeds custom cake + cupcake + dessert-table pricing, lead-time and allergen policies, and the design-change lock that protects production.
Read guide - Setup6 min
Setting up Yesoma for a tutoring business
The tutoring playbook seeds single + package session pricing, the free-consult activation play, and session-summary templates that keep parents bought-in.
Read guide - Setup6 min
Setting up Yesoma for a therapy private practice
The therapy playbook covers Yesoma's practice-management layer (intake, scheduling, billing, no-show fees) and the HIPAA-aware boundaries that keep clinical content in your EHR, not in email.
Read guide - Setup6 min
Setting up Yesoma for a moving company
The moving playbook seeds local + long-distance pricing, the in-home/virtual estimate workflow, insurance + license messaging, and peak-season booking nudges.
Read guide - Setup6 min
Setting up Yesoma for a DJ or entertainment business
The DJ playbook seeds wedding + corporate + private party packages, the date-locking retainer workflow, and the pre-event planning meeting template that earns reviews.
Read guide - Setup5 min
Setting up Yesoma for a pet grooming business
The pet-grooming playbook seeds size-based pricing, temperament + vaccination intake, and the 6-week repeat-booking nudge that drives recurring revenue.
Read guide - Setup6 min
Setting up Yesoma for a dental practice
The dental playbook covers Yesoma's practice-management layer (scheduling, insurance verification, 6-month recall, treatment-plan follow-up) and the HIPAA-aware boundaries that keep clinical content in your dental software.
Read guide - Setup6 min
Setting up Yesoma for a wellness coach business
The wellness-coach playbook seeds discovery calls + session packages, scope-of-practice messaging (not a therapist, not an RD), and session-summary templates that drive retention.
Read guide - Setup6 min
Setting up Yesoma for a restaurant
The restaurant playbook handles the inquiries your POS doesn't — private events, catering, complaints, gift cards — with service-recovery templates that protect reviews.
Read guide - Setup6 min
Setting up Yesoma for a hotel or guesthouse
The hotel playbook handles direct booking inquiries, group blocks, event venues, and pre-arrival concierge — the relationship layer OTAs can't match.
Read guide - Setup6 min
Setting up Yesoma for a training center
The training-center playbook seeds cohort enrollment, free intro classes as activation, waitlist management, and graduation review requests that drive referrals.
Read guide - Setup6 min
Setting up Yesoma for a construction business
The construction playbook seeds consult-then-quote workflow, milestone payment + lien waiver patterns, change order process, and the 7-day post-completion review delay.
Read guide - Setup6 min
Setting up Yesoma for a travel agency or tour operator
The travel playbook seeds custom trip planning, group tours, visa assistance, and the 50/50 deposit + pre-departure brief workflow that builds repeat-traveler trust.
Read guide - Setup6 min
Setting up Yesoma for a fashion designer or seamstress
The fashion playbook covers bespoke + alterations + ready-to-wear, the multi-fitting deposit schedule, fabric responsibility, and tactful Pinterest-copy policy.
Read guide - Setup6 min
Setting up Yesoma for a specialty retail store
Lighting, furniture, jewelry, appliance, electronics. Inquiry handling on top of your POS — stock checks, custom orders, delivery + install, trade accounts, returns + warranty.
Read guide - Beginner2 min
I was referred to Yesoma — what now?
Landed on a referral link? What Yesoma is, the free trial you get, no credit card needed to start, and how to set up in a few minutes.
Read guide - Beginner4 min
Using Yesoma from your phone
Run your whole desk from a phone browser — add to home screen, the mobile inbox, voice reply, WhatsApp click-to-reply, push + tab badge, and what's easier on a bigger screen.
Read guide - Beginner3 min
Day-0 checklist: your first 60 minutes
The eight setup actions, in order, that get you fully live in about an hour — onboarding, Business Brain, channels, follow-ups, branding, notifications, team.
Read guide - Beginner3 min
Is my customer data safe?
Plain-English answer: your data is encrypted, isolated per workspace, owned by you (export or delete anytime), never sold, and Yesoma staff can't open your workspace unless you allow it.
Read guide - Beginner4 min
When to use Yesoma vs ChatGPT + Gmail
An honest comparison: when the DIY combo is enough, and where it starts costing you bookings (every channel, business memory, follow-ups, team, quotes).
Read guide
Was this article helpful?
If something was unclear or missing, tell us and we'll fix it.
Still stuck?
We'll help you get this working. Send us a message, or ask about Managed Setup.