Estilo
Local preview. No account or payment required.

Free to start · Solo Pro $5/month
Free: 5% client fee, Stripe included. Pro: 0% Estilo fee; card processing separate.

Convention Hub
What would you like to do?
Host Request
Submit for Estilo review
1
2
3
Submit details → Estilo reviews → Receive approval code
🔒 Preview
Your request is saved on this device for now. The review and approval pipeline ships with the backend, then real requests get reviewed and an access code is emailed.
Enter Access Code
🔓
Got your code?
Enter an approval code to unlock the Convention Builder. Real approval codes get emailed once the review pipeline ships with the backend. For now, use the demo code below.
Demo code: CONV-2026
Convention Builder
Convention Active
Dates pending
0 artists
✏
Edit Page
📨
Invite Artists
📅
Schedule
📲
QR Code
🛒
Vendors
Participating Artists
No artists yet. Send invite codes.
Convention Host
Page Settings
Convention builder
Live Preview
St. Louis Tattoo Arts Convention
The Midwest's premier tattoo event
Mar 6-8, 2026 · St. Louis Union Station
📋 Event Details
estilo.app/conv/
🎨 Accent Color
Tints your entire convention page, tabs, badges, highlights.
Custom hex
Tap the swatch to open color picker
Preview
↕ Section Order
Drag to reorder. Toggle off to hide from clients.
⭐ Featured Artist
One artist card pinned to the very top of your feed. Rotates daily if none selected.
📸 Branding Uploads
🏷
Event Logo
PNG or SVG
🏞
Hero Banner
JPG behind title
🗺
Floor Map
JPG or PDF · Shows in Map tab for clients · Helps them navigate the venue
Invite Artists
0 codes generated
📧 Paste Artist Emails
One email per line. A unique code is generated for each artist instantly.
⚡ Bulk Generate (No Emails)
Generate a batch of codes to hand out at registration or drop in a group chat.
No codes yet. Paste emails or bulk generate above.
Schedule
10:00 AM
Doors Open
Main hall & registration
12:00 PM
Flash Deal Hour
All flash deals $150 or under — first come first served
3:00 PM
Best of Show Contest
Submit your best tattoo for judging
6:00 PM
Awards Ceremony
Main stage
Tap + Add to add seminars, contests, announcements & more
Join Convention
🖊
Got an invite?
Enter the invite code from your convention host. Your Estilo profile will sync automatically to the convention page.
Demo code: ARTV-2026
My Convention
St. Louis Tattoo Arts 2026
Walk-in Available
Clients can see you're available right now
⬤ LIVE — Clients can see your walk-in status
Convention Profile (Synced)
·
Your name
Specialties appear once you set them
Name, portfolio, styles, bio & flash deals synced from your Estilo profile automatically.
Your Booth / Table
Not assigned yet
Assigned by your convention host when they add you to the floor plan.
This Convention
0
Bookings
Booking gets tagged to this event so it shows up in your finance hub as convention income.
Convention Flash Deals (max $150)
Add Convention Flash Deal
Max $150 · One deal also posts to the main Estilo feed
Convention Supply Store
Order supplies from vendors at this convention, skip the line, pay in-app, pick up at their booth or get it delivered to your station.
Convention Profile
Customize what clients see
✅
Name, photo, portfolio & styles are synced automatically from your Estilo profile. Edit them in Profile Settings and they update here too.
➕ Show / Hide Sections
Portfolio
Your work photos
Flash
Convention deals under $150
Merch & Goods
Products from your Estilo store
Bio / About
Short description
Social Links
Instagram, TikTok etc.
📝 Convention Bio
Optional, override your main bio just for this event.
🔗 Social Links
instagram.com/
tiktok.com/@
🛍 Merch & Goods
Products from your Estilo store will appear on your convention profile when this section is on.
No merch added yet. Add products in Merch & Goods ›
🎨 Featured Photo
The main image clients see on your convention feed card.
🖼
Tap to choose featured photo
This is your "cover" on the artist feed
🏷 Highlight Styles at This Show
Which styles are you focusing on at this convention specifically?
Fine Line
Realism
Geometric
Traditional
Japanese
Blackwork
Chicano
Neo Traditional
Tribal
Watercolor
Convention
St. Louis Tattoo Arts Convention
Mar 6-8, 2026 · St. Louis Union Station
All Styles
Traditional
Japanese
Fine Line
Blackwork
Realism
Chicano
Geometric
Neo Traditional
24 ARTISTS · 8 WALK-IN AVAILABLE
⚡ Available Now
Vendor
Booth —
Products Available
Visit the booth to purchase. Artists can order directly through the Estilo app.
Find Them
—
Supply Store
Booth —
🖊 Order for Pickup, Skip the Line
Order now, pay here, pick up at the booth. If they offer delivery they bring it to your station.
🛒
Pick a vendor to start an order
Open the Vendors list on your convention dashboard and tap a booth to see what they have in stock.
Vendors & Sponsors
💰 How Vendor Revenue Works
Vendors pay you to be featured in the convention feed. Sponsored placement = top of feed. Standard = listed in Vendors tab. You keep 100% — Estilo never takes a cut of your vendor deals. You set the discount code to incentivize app usage.
Active Vendors
No vendors added yet. Tap + Add.
🖼
⚡ Walk-in Available
—
—
—
Fine Line Realism
About
Bio appears once the artist has filled in their profile.
Convention Flash
🖼
Rose & Dagger
Fine Line · Palm size
$120Max $150
🖼
Snake & Moon
Geometric · 3” x 3”
$95
Client messages not available through the convention page. Find this artist at their booth.
    Let’s get your
    booking link.
    Pick your craft. We’ll tailor your page and booking settings to your work.
    What do you do?

    Choose your craft to move to your specialties.

      When & how
      you take bookings.
      Set your working hours, then choose how clients book with you.
      Your schedule

      Pick your workdays. We’ll bring your hours into view next.

      Sun
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      →
      How do you take bookings?

      Pick a default. You can change this and tune individual services later.

      🟢
      Open booking
      If a service has a set price & an open slot in your hours, the client books it directly. Best for predictable services like haircuts, lashes, manicures, flash.
      🟡
      Approval required
      Every booking comes to you as a request first. You accept or decline before the slot locks. Best for custom or higher-stakes work.
      ✓
      🟣
      Per service
      Some services open, others need approval. You set it on each service when you publish it.
      Are your books open right now?

      This shows on your public page. Flip it anytime from your dashboard.

      🟢 Open
      🔴 Closed
      🟡 Opening soon
      ✨You are almost set
      That’s the essentials. After you launch, a quick setup checklist on your dashboard walks you through pricing, your intake form, deposits, photos, and more, all at your own pace.
        Your public
        profile.
        This is what clients see when they visit your booking page.
        Optional. Add these now or later. This setup saves on this device; it does not publish a live booking page.
        Profile Photo (optional)
        🌄 Tap to add banner photo
        ?
        Your Name
        Tattoo Artist · Your City
        Tap the circle above to add your photo
        Your work (optional)
        Bio (optional)
        160 left
        Instagram (optional)
        Shows as a link on your page. We never post for you.
        You can add a Book button label and your social links anytime in your profile.
        Intake Form
        Drag to reorder • Tap to edit
        Deposit & payment
        Set your deposit amount & accepted methods
        Deposit & Payment
        Protect your time
        Require a deposit to confirm a booking, and choose which payment methods you accept. You can change this anytime.
        Require a deposit
        Collected before booking is confirmed
        $
        Accepted payment methods
        Venmo
        Cash App
        Apple Pay
        Stripe
        ⬛ Square
        Debit Card
        Cash
        Zelle
        Change Profession
        What do
        you do?
        ESTILO adapts completely to your craft.
        Your Specialty
        Your Specialty
        Pick everything that fits.
        Pricing Settings
        How Do You Price?

        Choose the pricing model that best fits your work. You can always change this later in Settings.

        Per Service
        Fixed price per appointment type. Clients see exact costs upfront.
        ✓
        ⏱ Hourly Rate
        Charge by the hour. Great for long or complex sessions.
        Consultation / Custom Quote
        Clients send a request first, then you give each one a tailored price. Best for large, custom, or one-of-a-kind work.
        Working Hours
        Business Hours

        Set when you're available for bookings. Clients only see open days.

        Estilo
        TUE · MAR 17, 2026
        ·
        Book Appointment
        Tap to schedule a new session
        🌅
        Today's briefing
        Loading your day…
        ›
        Customize Dashboard & Widgets →
        SMTWTFS
        AppointmentBlockout PersonalTravel ReminderSyncedDay off
        Done
        New Booking
        Schedule appointment
        + Add another service
        Repeats / session plan
        Book a standing slot or a multi-session piece in one go.
        💵 Deposit & payment
        $
        📊 Log through Estilo
        Logged bookings feed into your monthly intelligent business reports & tax summaries.
        Clients
        0 total
        Client
        ·
        Client
        —
        0
        Sessions
        $0
        Lifetime
        —
        Last Visit
        Contact
        Preferences & Alerts
        Healing Reminders
        Aftercare texts — sends at launch
        24hr Reminder
        Day-before text — sends at launch
        Birthday Alert
        Notify you on their birthday
        Client Labels
        ⭐ VIP
        🔄 Repeat
        ✨ New
        🩹 Slow Healer
        ⚠️ No-Show Risk
        🤝 Referral
        👍 Positive
        🚩 Flag
        ESTILOSHOP
        🚧
        EstiloShop preview
        Marketplace + affiliate links activate at backend launch (Q3). The catalog below is a sample so you can see how purchases will auto-log to your taxes. Help us pick the first wave of brands —
        Estilo Exclusive Pricing · Preview
        Artist-priced supplies.
        Coming soon.
        Brands ship direct. Auto-logs to your Schedule C. Activates Q3.
        ⚡
        Shop Brands
        CHEYENNE
        Cheyenne
        Affiliate links activate at launch
        FK IRONS
        FK Irons
        Affiliate links activate at launch
        KWADRON
        Kwadron
        Affiliate links activate at launch
        FUSION INK
        Fusion Ink
        Affiliate links activate at launch
        BISHOP
        Bishop
        Affiliate links activate at launch
        DYNAMIC
        Dynamic
        Affiliate links activate at launch
        ✚
        Suggest a brand
        Vote on first launch wave
        Shop Categories
        ⚡
        Machines
        💊
        Cartridges
        🎨
        Ink & Color
        🧴
        Aftercare
        🪑
        Furniture
        ✊
        Grips
        Shop Suppliers
        KINGPIN
        Partner inbound
        PAINFUL PLEASURES
        Partner inbound
        TATSOUL
        Partner inbound
        HILDBRANDT
        Partner inbound
        Deals That Won't Last
        ⚡BOGO
        Cheyenne
        HAWK Pen Machine
        $389
        💊-20%
        Kwadron
        RL 9 Cartridges 20pk
        $22 $28
        🎨BOGO
        Fusion Ink
        Primary 12 Color Set
        $95
        ⚡-15%
        FK Irons
        Spektra Flux S
        $254
        Best Sellers
        ⚡
        Cheyenne
        SOL Nova Unlimited
        $249
        💊
        Kwadron
        Magnum 15M1 20pk
        $28
        🧴
        Saniderm
        Bandage 6in Roll
        $38
        ⚫Sold Out
        Dynamic
        Black Onyx 4oz
        $18
        Pick the launch lineup
        Which supplier do you want activated first? Your votes drive the partnership roadmap. Stored locally on your device.
        More
        ·
        Your Name
        Tap to set up your profile
        Manage
        New Booking
        Clients
        Booking Link
        Waitlist
        Services
        Forms & Docs
        Supplies
        Market
        Money
        Finances
        Payments
        Quick Quote
        Grow & Earn
        Campaigns
        Discovery
        NEW
        Loyalty
        Gift Cards
        Packages
        Memberships
        Tools & Setup
        Auto-Texts
        SMS Credits
        Connect & Import
        Convention Hub
        Education
        NEW
        Account
        My Profile
        Shop Team
        Help Center
        Discovery
        PREVIEW
        This is a preview
        Real discovery goes live with the backend. For now this shows how you will appear to clients on the Estilo map once accounts ship. No client counts, no live metrics, nothing here is real yet.
        Your discovery presence
        Discovery is how a client who does not already follow you finds you on the Estilo map, by style and by area. This is your honest preview of that card.
        List me on the Estilo discovery map
        Off by default. When live discovery ships, this is what puts you on the map so new clients can find you. Until then it is saved as your preference.
        Your area
        Used to place you in the right area on the map. Coarse on purpose, a city or zip, never your exact studio address.
        Text a client (SMS)
        Send a one to one text. Uses one SMS credit per send.
        ›
        SMS Credits
        Text your clients
        0
        credits remaining
        How Our SMS Pricing Compares
        Tattoo apps charge $35–$70 a month, take 10% of every payment, or add $10 to every booking — before a single text goes out. Estilo has no subscription. You just buy texts.
        App
        You pay
        Texts
        Porter
        $35+
        marketing texts
        need $65 tier
        Keep The Fees
        $70
        bundled in
        subscription
        Venue Ink
        10%
        of every
        payment
        Tattoodo
        $10
        per
        booking
        GlossGenius
        $28
        500 marketing
        texts/mo
        Booksy
        $30
        2,000 marketing
        texts/mo
        Estilo ✔
        $0/mo
        from 2¢
        per text
        Save up to 95% on text‑message price gouging.
        Buy Credits
        100
        100 credits
        3¢ a text · never expire
        $3.00›
        300
        300 credits
        Most popular · 2.3¢ a text
        $7.00›
        1000
        1,000 credits
        Best value · 2¢ a text
        $20.00›
        What Uses Credits
        · Booking confirmations — 1 credit
        · 24hr appointment reminders — 1 credit
        · Aftercare & follow-up messages — 1 credit
        · Flash deal & campaign blasts — 1 credit per recipient
        · Rebooking & birthday nudges — 1 credit
        One credit sends one text up to 160 characters. Longer messages (or emoji-heavy ones) count as 2 — the composer shows you before sending.
        ⏳ Real send via Twilio is coming with the backend launch. The ledger above tracks intent only until then.
        Customize
        Chrome & Dashboard
        ✦ Your App. Your Look.
        Toggle widgets, pick your chrome palette, set your neon glow.
        Change Background
        The wall behind your glass. Saves instantly.
        OG
        Venice
        Mist
        Waves
        Blue
        Ember
        Sage
        Graphite
        Interface Mode
        Dark
        Default
        Light
        Clean & bright
        Neon Glow Color
        Hero & Avatar Glow Colors
        Pick 6 colors for the shifting glow around the Book button and your avatar. Tap any swatch to change it. Tap Reset to go back to the default rainbow.
        ✨
        Avatar ring glow
        Pulsing ring around your profile avatar on the dashboard. Turn off for a flat look.
        💡
        Book button glow
        Rainbow/color-cycle ring around the Book Appointment card.
        Chrome Palette
        Changes logo shimmer, card reflections, and all chrome text.
        Active Widgets
        Hidden Widgets
        Switch Profession
        My Services
        Menu & Pricing Board
        ✦ Your Digital Menu Board
        Clients see this when booking.
        Change Pricing Mode
        Flat · Hourly · Day Rate
        Edit →
        Supplies
        Supply Truck, Coming Soon
        Same-day tattoo supply delivery
        Same-day tattoo supply delivery from Kingpin, TATSoul, and Painful Pleasures, ordered right in the Estilo app.
        Payments
        Today
        $0
        No sales today
        Month
        $0
        No data yet
        Cash
        Tap to Pay
        Card on file
        Apple Pay
        Venmo
        $
        Finances

        Finance preview · Reports are not reconciled with a payment processor. Booking totals, deposits, refunds and tax estimates still need verification. Do not use these figures to make payouts or file taxes.

        Estimated profit · this month
        ›
        $0
        Before tax; includes mileage deduction. Not a bank balance.
        Earned
        $0
        This month
        Expenses
        $0
        Nothing logged
        Mileage
        0 mi
        $0.00 deduction
        Set aside
        $0
        Self-reported, your bank
        ℹ️
        Estimate, not tax advice. Numbers shown use 2026 IRS federal brackets, 15.3% self-employment tax on 92.35% of net profit, and the standard $0.725/mi mileage rate. State and local taxes vary. Final figures depend on your full return; consult a tax professional. Source: irs.gov/payments/estimated-taxes.
        Waitlist
        Auto-Texts
        Messages sent to your clients
        Import Data
        Switch in under 5 minutes
        Export your client list from your old app and upload it here. The file is read right on your phone — it never gets uploaded anywhere.
        I don’t need to import anything
        First booking app, fresh start, or starting clean
        Skip →
        Siri Shortcuts
        Hands-Free Booking
        Manage your schedule without touching your phone.
        iOS Shortcuts integration ships with the App Store build
        Siri voice commands require Apple's App Intents framework, which only works in a native iOS app. The phrases below are the planned vocabulary — you will be able to add these shortcuts once Estilo launches in the App Store.
        "Hey Siri, add Mike to my schedule tomorrow at 3pm in Estilo"
        "Hey Siri, show my appointments for tomorrow"
        "Hey Siri, how many cartridge needles do I have?"
        Help & Guide
        01 · BOOKING
        Book in 30 seconds
        Home → tap Book Appointment → client, service, date, time → Confirm.
        02 · SERVICES
        Your digital menu board
        More → My Services. Add prices, durations. Clients see this when booking.
        03 · CUSTOMIZE
        Your chrome, your neon
        More → Customize. Pick chrome palette, neon glow color, toggle widgets.
        04 · BOOKING LINK
        Zero manual entry
        Tap the QR button on your dashboard. Share your booking link or QR. Clients book and fill out their intake in one go, auto-filed.
        Profile
        Your public booking page
        ✨
        Set up my profile
        Guided, one step at a time
        ›
        TAP TO SET BACKGROUND
        ·
        Ink & Soul Studio
        Tattoo Artist
        Free
        Identity
        Public
        ✨ Try Genie bio writer (preview) ›
        🎯 Your Styles
        Tag the styles you work in. Clients browse by look, and the matcher uses these to send you the right requests.
        🎨 Name Style
        FONT
        Modern
        Clean
        Techy
        Crisp
        Heavy
        Block
        Magazine
        Neon
        Editorial
        Luxe
        Timeless
        Roman
        Gothic
        Pirate
        Mono
        Terminal
        Retro
        Typewriter
        Signature
        Beach
        Script
        Handwritten
        Marker
        Mincho
        TEXT COLOR
        OUTLINE COLOR
        ✕
        Your Name
        Show Phone Number
        Visible on your public profile
        Social Links
        Clients tap these on your profile to visit your pages
        Appearance
        Customize how your public profile looks
        Theme
        Leave blank to use the default for your profession.
        Your Booking Link
        Share anywhere, clients book directly
        Pricing & Plans
        Pick what fits the way you work
        Solo Pro
        $5/month
        0% Estilo booking fee · no referrals required
        Card processing is separate on Pro. Prefer no subscription? Choose Free below.
        Free · $0/month
        A 5% client fee on the amount paid through Estilo. Stripe processing is included in the 5%, not added on top.
        5%
        Stripe included
        One fee, shown up front
        On Free, a $100 payment has a $5 client fee: $105 total, including Stripe. Live payments are not enabled in this preview.
        Explore Genie
        Preview categorization and your daily briefing. AI and messaging integrations still require launch verification.
        Preview Genie sweep & categorization ›
        🏢
        Shops & studios
        Preview team scheduling and shop arrangements.
        The two offers above are for individual artists. Team billing and Stripe payout splits are not activated.
        COMPETITOR MONTHLY ESTILO
        Vagaro From $30 $0 / $5
        Square $0–149 $0 / $5
        GlossGenius $28–168 $0 / $5

        Monthly subscriptions only. Processing, add-ons, locations and introductory prices differ. Compare full fees and sources.

        Admin
        Demo Admin
        Enter your 6-digit PIN
        3 wrong attempts → 60s lockout · All actions logged
        Admin Panel
        Logged in as Owner
        Full access · Session expires in 60 min
        Users
        —
        MRR
        —
        New Today
        —
        Market Rev
        —
        Controls
        Pricing model
        v5 · free, full app, no tiers or subscription
        Free
        Active promo codes
        None · referral-lock program retired
        Off
        Booking fee
        Flat ~2% on bookings run through Estilo
        ~2%
        Who covers the fee
        Artist choice · pass to client (~5% total) or absorb
        Toggle
        Broadcast message
        Security Log
        Admin login
        Mar 17 · 10:34 AM
        You
        Failed login attempt
        Mar 15 · 2:17 AM · Unknown IP
        Blocked
        Trust & Safety
        Loading reports…
        Accountability
        Audit log
        Every admin action, immutable history
        ›
        Lock admin panel
        Require PIN on next entry
        ›
        Audit Log
        All admin actions, newest first
        Loading audit log…
        Read-only. This log will sync to your account when the backend goes live, so it survives device wipes.
        Notifications
        In-app alerts, newest first
        Loading…
        Capped at 100 entries. Cleared on this device only.
        Notifications
        Requests, bookings & finished work
        Public Profile
        Build your
        public profile.
        This is what clients see when they visit your booking page. Set it up now or anytime from Profile.
        Toggle sections on or off. Tap Set Up to add content now.
        Portfolio
        Your work photos
        Set Up ›
        Flash
        Discounted designs
        Set Up ›
        Services
        Your menu & rates
        Set Up ›
        Merch & Goods
        Stickers, prints, goods
        Set Up ›
        About / Bio
        Bio & about you
        Set Up ›
        Import & Connect
        Bring everything
        with you.
        Move in seconds, not days.
        Sync your phone calendar, connect your email & DMs, and import every client from your old booking app. All in one place. Under 5 minutes.
        📨 Email & DMs
        Reply to client emails and Instagram/Facebook DMs without ever leaving Estilo.
        📧 Email Inbox
        OAuth wiring lights up with backend deploy. Tap to queue your account so we know to wire you up first.
        💬 Social DMs
        Instagram & Facebook messages sync to your Estilo inbox. One place for everything.
        📸
        Instagram
        Coming soon — backend in build
        👥
        Facebook
        Coming soon — backend in build
        📥 Import Your Existing Clients
        🔒 Safe & Secure Import
        AES-256 encrypted transfer. Your data is never sold or shared. Same security standard as your bank. Transfer completes in under 5 minutes.
        V
        Vagaro
        Export CSV → upload here · ~3 min
        Select ›
        G
        GlossGenius
        CSV export · ~3 min
        Select ›
        ■
        Square Appointments
        CSV export · ~3 min
        Select ›
        💎
        TattooDo / Tattgenda
        Client list export · ~3 min
        Select ›
        S
        Shopify
        Customer export · ~2 min
        Select ›
        📞
        Phone Contacts
        Import directly from your contacts
        Select ›
        📄
        Upload CSV / Spreadsheet
        Any format, we map it automatically
        Select ›
        35+ booking platforms supported
        🔁 Live Calendar Sync
        Your Estilo bookings appear on your phone calendar instantly. Say "Hey Siri, add appointment March 25th at 2pm" and it shows up here automatically.
        Google Calendar
        Gmail · Android · Google Assistant
        ⬤ Not connected
        Apple Calendar
        iCloud · iPhone · Hey Siri native bridge
        ⬤ Not connected
        S
        Samsung / Galaxy
        One UI · Bixby · Google Calendar backend
        ⬤ Not connected
        ⚡ Live sync activates after deploy. Connect anytime from More → Calendar Sync.
        💡 What connecting does for you
        💬
        DMs & Messages in Estilo Inbox
        Reply to client messages from Instagram and Facebook without ever switching apps
        🔔
        Real-time notifications
        New messages, comments and follows appear in your notification bell, separate from appointment alerts
        📊
        Analytics & insights
        Track followers, engagement, top posts and reach, all pulled from your official account data
        📝
        Comment management
        Reply to comments on your posts directly from Estilo
        🔒
        Official Meta API only
        Read-only analytics. Messages only with your permission. Your account is always safe, we never store passwords
        📲 Connect Your Socials
        📸
        Instagram
        🎵
        TikTok
        X
        Twitter/X
        ▶️
        YouTube
        👥
        Facebook
        🔗
        Other
        Earn Rewards
        Refer artists, earn credits
        Bring your
        crew in.
        Estilo is free for everyone — the full app, no monthly fee, you keep 100% of your rate. Bring your crew in so more artists own their books and their money.
        Your Plan
        Free
        Flat ~2% on bookings
        no monthly fee, keep 100%
        Your Invite Code
        YOURCODE
        Share it so friends land on the free app with you credited as the one who brought them in
        🏆 How It Works
        Share your invite code
        Takes 10 seconds
        They join the free app
        $0/mo · keep 100%
        You're credited 🏆
        More artists, fairer industry
        Straight up: Estilo is free for every artist — there’s no subscription to discount and nothing to upsell. Inviting friends just gets more artists onto a platform that lets them keep what they earn.
        Profile Studio
        Your profile
        Your details are already filled in
        0 of 7 done0%

        This is a preview saved in this browser. Previewing does not publish a live booking page.

        About you
        A short bio + how you work
        Short bio (optional)
        160 left
        How you work (optional)
        Tap any that fit — clients see these as tags on your page.
        Public Profile
        Client view
        ·
        Your Name
        Tap + to add photos
        Dev · Skin
        Book — from $150
        Next opening Jul 14 · replies in a few hrs
        Edit Portfolio
        PREVIEW · LOCAL ONLY
        Photos save on this device only (localStorage). Re-upload when you sign in on another device or after the cloud-sync backend ships. Keep originals in your camera roll — this is a local preview, not a cloud backup.
        Edit Flash
        Tap + Add to create a new deal
        Edit Services
        Merch & Goods
        Products & store setup
        📦 My Products
        📸
        Add Your First Product
        Photos · Description · Price · Variations
        Tap to upload
        🔗 Link Print-on-Demand Store
        Connect Printful, Etsy, Shopify etc. Products sync automatically. Zero inventory, ships direct to clients.
        🛍️
        Link Your Store ›
        Printful · Gelato · Etsy · Shopify · Lulu & more
        📊 Store Analytics
        —
        Store Views
        —
        Orders
        —
        Revenue
        —
        Top Item
        ⚡ Quick Connect
        PF
        Printful
        Best quality · 370+ products · Free
        Connect ›
        GEL
        Gelato
        Local print in 32 countries · Eco
        Connect ›
        PFY
        Printify
        Best margins · 1,300+ products
        Connect ›
        📘
        Lulu Books
        Flash books, art books · $0 upfront · Print per order
        Connect ›
        🛒 Your Stores
        S
        Shopify
        Connect
        E
        Etsy
        Connect
        🎵
        TikTok Shop
        Connect
        SS
        Squarespace
        Connect
        🔒 Read-only · OAuth 2.0 · No credentials stored
        Clients see your branded store only. All fulfillment is handled silently on the backend. Disconnect any store instantly.
        Share My Profile
        ·
        Your name
        Studio · Profession
        estilo.app/your-handle
        Merch & Goods
        Edit your storefront section
        🛍 Your Merch Items
        Add products clients browse directly on your profile. No integration needed.
        🎁 Storefront Widgets
        Show as tappable cards on your Merch & Goods profile tab.
        ⭐ Loyalty Program
        Stamp card clients track
        Edit ›
        🎁 Gift Cards
        Clients buy & send gift cards
        Edit ›
        📦 Packages
        Bundled session deals
        Edit ›
        👥 Memberships
        Monthly plans & perks
        Edit ›
        🔗 Store Integrations
        ›
        Connect Printful, Etsy, Shopify and more.
        All Designs
        Browse & Match Artists
        Design
        Size Range
        —
        Est. Price
        —
        By —
        Artists Near Youwithin 25 mi
        Submit Design
        Add to Estilo Marketplace
        ✦ Earn from every booking
        When another artist books your design for a client, you earn a royalty. Your art, your rules, your money.
        You keep attribution Royalty per booking Remove anytime
        Upload Design Image
        PNG, JPG · High-res recommended
        ⬇
        Upload Stencil / Outline PNG
        Optional, clients can download for reference
        Style Tags
        💰 How you earn from every booking
        Stripe processingPassed to client
        Estilo flat fee$1
        Designer royalty$5 small / $9 premium
        Commission cap$10 max
        The executing artist deducts the $1 Estilo fee and the designer royalty as business expenses. Designer royalty is income to the original designer.
        Create Message
        To
        All Clients
        Message
        0/320
        ~1 credit per recipient
        Upload a photo
        JPG or PNG — show your work, flash, or promo
        One-on-one
        ✨
        Genie client follow-up draft (preview)
        Pick one client, get a profession-aware SMS check-in or rebook nudge
        ›
        Booking Rules
        Per-work-type customization
        Work Types & Booking

        Each work type has its own booking mode, deposit policy, and slot model. Tap a row to customize.

        Public Books State
        What clients see right now
        Books open
        OPEN
        Client-facing note
        This syncs to your public profile preview and the client web bridge. No SMS promise until backend ships.
        Scheduling Rules
        Minimum Notice
        How far in advance clients must book
        No minimum
        1 hour
        24 hours
        48 hours
        1 week
        Booking Window
        How far out clients can book
        1 month
        3 months
        6 months
        1 year
        Buffer Between Appointments
        Break time between sessions
        None
        15 min
        30 min
        1 hour
        Online Self-Booking Limits
        Limit online bookings per day
        Cap how many self-booked requests you accept each day. Off = no cap.
        Bookable online by service
        Turn a service off to make it request-only. Clients will not be able to self-book it online; you add it manually or by inquiry.
        Add services in My Services first.
        No-Show Protection
        Block repeat no-show clients
        Auto-stop online self-booking once a client hits your no-show limit. They can still reach out to book with a deposit.
        Block after
        1 no-show
        2 no-shows
        3 no-shows
        Working Hours
        When you're open
        Mon–Fri 9 AM – 6 PM · Weekends off
        ›
        Cancellation Policy
        Cancellation Window
        Any time
        24 hours
        48 hours
        No cancellations
        Keep deposit on late cancel
        Forfeit deposit if cancelled inside window
        Cancellation Policy Text
        Client Approval
        Approve bookings manually
        Review each request before confirming. Off = auto-confirm.
        New clients only
        Only require approval for first-time clients
        Auto-Decline Rules
        📹
        Consultation Settings
        Video · In-person · Phone · Hours · Rules
        ›
        Happy Hours
        Define discounted price windows during your slow times. The on-profile slot highlight ships with the public booking grid update, your saved windows hydrate when it lands.
        No happy hours set.
        Gift Cards
        🎁
        Digital Gift Cards
        Clients buy gift cards for friends and family. Redeemed at checkout. Zero processing fee, you keep everything.
        Enable Gift Cards
        Settings
        Your Plan
        Account
        Change Email
        Loading…
        ›
        Change Password
        ›
        Notification Settings
        Email · Push · SMS per category
        ›
        Notification History
        In-app alerts · capped at 100 · v0
        ›
        Appearance
        Chrome, neon color, dashboard layout
        ›
        Profile & Studio Info
        ›
        Change Profession
        Re-pick your craft — rewires services, supplies, marketplace
        ›
        Business
        Siri Shortcuts
        Hands-free booking and schedule
        ›
        Reminders & Alerts
        ›
        Booking Controls
        Notice period · Cancellation · Auto-decline rules
        ›
        Payment Methods
        Stripe • Cash App • Venmo • BNPL
        ›
        Gift Cards
        Digital gift cards for clients
        ›
        Pricing & Plans
        Solo Pro $5/month · or Free with 5%, Stripe included
        ›
        Studio mode PREVIEW
        Multi-artist Studio / Shop dashboard · v0
        ›
        🛡 Trust & Safety
        Flag History
        Every flag you’ve raised · sortable by date or category
        ›
        💰 Finance & Privacy
        Finance tools
        Show or hide Finance. Existing records are kept.
        Recorded income
        Booking records, not a linked bank balance.
        Store order records
        Review recorded costs and their tax treatment.
        Mileage tracking
        Log trips for IRS deduction tracking
        Tax reserve calculator
        Estimate quarterly self-employment tax
        Expense categorization
        Log and categorize business expenses
        Your data, your choice. Finance records in this version are saved in this browser, not synced to a bank or another device. Turning tools off keeps existing records. Keep a separate backup of important information.
        Support
        Help Center & FAQ
        ›
        App Guide
        ›
        Rate Estilo
        App Store rating ships with v1 launch
        ›
        Send Feedback
        ›
        Terms & Conditions
        ›
        Privacy Policy
        ›
        Admin Panel
        Local demo gate
        ›
        Log Out
        Delete Account
        Permanent · Cannot be undone
        Estilo v0.4.1 · build May 2026
        [email protected] · Terms · Privacy
        Notifications
        DISPATCH STATUS · v0
        Your toggles save instantly. Today only in-app alerts actually fire (see Notification History). Push, SMS, and email dispatch is coming with the backend launch.
        Bookings
        New Bookings
        When a client books through your intake link
        EMAIL
        PUSH
        SMS
        Cancelled Appointments
        When a client cancels their booking
        EMAIL
        PUSH
        24hr Appointment Reminder
        Sent to you and your client the day before
        EMAIL
        PUSH
        SMS
        Aftercare Reminders
        Auto-sent to clients after their session
        EMAIL
        PUSH
        Messages
        New Client Messages
        Instagram DMs, Facebook messages, email
        EMAIL
        PUSH
        SMS
        Convention
        Walk-in Requests
        Client taps your walk-in available badge at a convention
        PUSH
        SMS
        Convention Invites
        When a host sends you a convention invite code
        EMAIL
        PUSH
        Supply & Marketplace
        Price Drop Alerts
        When a supply you follow drops in price
        EMAIL
        PUSH
        Weekly Supply Digest
        Summarized pricing and trending supplies
        EMAIL
        PUSH
        Promotions & News
        Estilo Updates
        New features, app improvements
        EMAIL
        PUSH
        Promotions & Offers
        Discount codes, partner deals
        EMAIL
        PUSH
        Booking Integrations
        Reserve with Google
        Show a "Book" button in your Google Business Profile
        ⏳ Soon
        Social Booking Links
        Instagram & Facebook "Book" buttons
        ›
        Custom Domain
        Custom Booking Domain
        Point your own domain (e.g. bookings.yourname.com) to your Estilo profile.
        After saving, add a CNAME record in your domain registrar pointing to cname.estilo.app. Changes may take up to 24 hours.
        iOS Widget
        Home Screen Widget
        See today's schedule without opening the app
        Add the Estilo widget to your iPhone home screen: Long-press home screen → tap + → search "Estilo" → choose a widget size.
        Available widget sizes: Small (next appointment), Medium (today's schedule), Large (weekly overview)
        Forms & Documents
        Intake, consent, waivers & more
        Legal-ready forms — auto-adapt, use or edit
        Service Type
        State / Province
        Your Forms
        📅
        New Booking Form (yours)
        The form YOU fill out when creating a booking · client, service, time, deposit
        ACTIVE
        ✍️
        Intake, Consent & Waiver
        Your details, medical history, consent & liability — one form
        ACTIVE
        📄
        Booking Questionnaire (clients)
        Custom questions CLIENTS answer when requesting a booking
        ACTIVE
        🩹
        Aftercare Instructions
        Auto-sent after appointment — full 30-day healing guide
        ACTIVE
        👪
        Minor Consent Form
        Under 18 — parent/guardian signature & ID
        OFF
        🎪
        Guest Spot Agreement
        Convention / shop guest work — house cut, dates, liability
        OFF
        Submissions
        Forms your clients have filled out
        This Week
        0
        This Month
        0
        Total
        0
        Book with @your-handle
        Use {{handle}} or {{name}} for dynamic text
        ADD A QUESTION
        ✔CHANGES SAVED
        Pricing
        Quotes and your price menu
        Set your prices
        Edit your service menu and pricing mode (flat, hourly, day rate).
        ›
        💬
        No quick quotes yet
        Create reusable messages with auto-fill shortcodes.
        New Quick Quote
        Customize message
        + Insert Shortcode
        Tap to insert into message
        client name
        Example: Sarah
        +
        studio name
        Example: Ink & Soul Studio
        +
        studio address
        Example: 312 W Oak St, Chicago
        +
        studio note
        Example: Park behind the building
        +
        deposit amount
        Example: $150
        +
        artist handle
        Example: @inkandsouls
        +
        Consultation Settings
        Control when clients can reach you
        Consultation Types You Offer
        🤝
        In-Person Consult
        Meet at your studio before the session
        📹
        Video Call
        Estilo Meet link sent automatically
        📞
        Phone Call
        Client calls your number at scheduled time
        Consult Duration
        15 min
        30 min
        45 min
        1 hour
        Available Days for Consults
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
        Consult Hours
        Minimum Notice to Request a Consult
        Same day
        24 hours
        48 hours
        1 week
        Require Consult Before Booking
        New clients must consult first
        First-timers book a consult before a full session
        Large projects only
        Require consult for full sleeves, back pieces, etc.
        Consultation Fee
        Charge for consultations
        Applied as deposit credit if they book
        Auto-Response to Consult Requests
        Design & Earn
        Your designs. Your royalties.
        Active Designs
        0
        Total Earned
        $0
        💰
        Earn $5 or $9 every time your design gets tattooed
        Upload your flash, pick a royalty tier, and Estilo caps the commission at $10: $1 flat to Estilo plus your designer royalty.
        Preview protection
        Web/PWA previews cannot fully block screenshots. Estilo shows clients a watermarked, low-resolution canvas preview and keeps stencil/reference delivery inside the booking after confirmation.
        Your Flash Designs
        🖊
        No designs yet
        Upload your first flash design. Clients browsing Estilo can find it and book it.
        Education & Certs
        Explore Courses
        ⚠️
        Course catalog preview
        Courses below are illustrative samples, instructor credentials and approval claims are placeholders. Real OSHA / state-board courses ship once we onboard credentialed instructors. For binding compliance answers, contact your state board or local health department.
        📚 Resources & references
        Authoritative sources for the topics covered above. Estilo does not deliver, accredit, or verify these, these are the actual organizations that do.
        Federal regulators
        OSHA: Bloodborne Pathogens Standard
        29 CFR 1910.1030 — the actual federal regulation
        OSHA Outreach Training Program
        Find an OSHA-authorized trainer for 10/30-hour General Industry
        CDC / NIOSH: Bloodborne pathogen prevention
        Universal precautions, sharps safety, exposure response
        FDA: Tattoos & permanent makeup fact sheet
        Federal context on pigments, MoCRA cosmetics rules, ink recalls
        First Aid / CPR / AED (real issuing bodies)
        American Heart Association, CPR & ECC
        Heartsaver / BLS / ACLS course locator
        American Red Cross, class catalog
        First Aid, CPR, AED, BBP — in-person + blended
        Health & Safety Institute (HSI / ASHI)
        Industry First Aid / CPR / AED training networks
        Profession-specific associations
        APP — Association of Professional Piercers
        Standards, member directory, conference, safety library
        APT — Alliance of Professional Tattooists
        Trade association — classes, BBP courses, advocacy
        SPCP — Society of Permanent Cosmetic Professionals
        PMU / paramedical / CPCP & CPMP credentials
        NAHA — National Assoc. for Holistic Aromatherapy
        Aesthetician adjacent — aromatherapy training standards
        AmSpa — American Med Spa Association
        Med-spa legal / compliance for laser, injectables, esthetics
        PBA — Professional Beauty Association
        Salon / barber / esthetician industry resources
        State licensing boards
        NIC — State board directory (cosmetology / esthetics)
        Find your state cosmetology board — license, CE, scope rules
        NBCC — National Barber Career Center directory
        Per-state barber licensing pointers
        California: Safe Body Art Act (AB-300)
        CDPH overview & county health department contacts
        Texas TDLR — Cosmetology & barber licensing
        Texas Dept. of Licensing & Regulation — rules + license search
        Texas: Tattoo & body piercing studio rules
        Texas DSHS body art studio licensing & inspection
        Reminder: Compliance requirements vary by state, county, and city. Always confirm with your local health department and state licensing board. Estilo Education does not provide legal or compliance advice.
        🔍 Sample course catalog (preview)
        SAMPLE PREVIEW
        ⚠️
        SAMPLE COURSE PREVIEW
        Curriculum, instructor, and pricing below are placeholders. Estilo Education does not yet operate a live course program, real curated courses launch once credentialed instructors sign on (target Q3 2026). For binding compliance answers, contact your state board or local health department.
        What you'll learn
        Curriculum
        Instructor
        0:00 / 0:00
        Lessons
        Quiz
        1/20
        Sample Record
        Not a real credential
        ⚠️
        SAMPLE RECORD, NOT A CERTIFICATE
        Estilo is not an accredited training provider and does not issue OSHA, state-board, SPCP, AHA, or HSI/ASHI credentials. This screen is a UI preview of what a future credentialing flow could look like. For binding certifications, work with an authorized OSHA outreach trainer, the SPCP, or your state licensing board.
        Sample Practice-Quiz Record
        Estilo Education (preview)
        Not accredited · Not a state-recognized credential
        This is a UI preview of a record for
        Sample Trainee
        working through the sample course
        Sample preview only · no certificate ID, no QR verification, no PDF.
        To earn a real credential, complete an authorized OSHA / SPCP / state-board program.
        Estilo Education will issue verifiable credentials only when we partner with an accredited training provider. Until then, this screen is a UI preview.
        Client Chat
        No conversations yet
        Loyalty Programs
        Members
        0
        Stamps Given
        0
        Rewards Used
        0
        Gift Cards
        Accept Gift Cards
        Clients can purchase & send to anyone
        Outstanding
        $0
        Sold (30d)
        0
        Redeemed
        0
        Active Amounts
        Issued Cards
        Card payments and email delivery activate when payments are connected. Set your amounts now and they go live then.
        Packages & Bundles
        Bundles let clients pre-pay for multiple sessions at a discount. Great for collecting upfront cash and locking in repeat clients.
        Memberships
        Monthly memberships create recurring revenue. Clients pay every month for perks like priority booking, service credits, and discounts. Recurring billing activates when payments are connected.
        Members
        0
        MRR
        $0
        Churn
        —
        Pricing Truth
        What other apps don't tell you
        The truth about "free" texting
        Tattoo apps charge $35–$70/mo
        or take a cut of every booking
        Estilo has no subscription.
        You just buy texts, from 2¢ each.
        What you actually pay
        App
        $/mo
        SMS
        Porter
        Tattoo-specific. Reminders included, but marketing texts need the $65/mo Artist Pro tier (100/mo included).
        $35+
        mktg texts
        $65 tier
        Keep The Fees
        Texting bundled — but the "zero fees" pitch moves the ~2.7% card fee onto your client at checkout.
        $70
        bundled in
        subscription
        Venue Ink
        Free app, but your clients pay 10% of every card payment ($2.50 minimum). A $300 deposit costs them $30.
        10%
        client pays
        every payment
        GlossGenius
        Reminders + 500 marketing texts included — but it's $28 every month whether you send 10 texts or none.
        $28
        500 mktg
        texts/mo
        Booksy
        Reminders free + 2,000 marketing texts included — inside a $29.99/mo subscription you pay regardless.
        $30
        2,000 mktg
        texts/mo
        Estilo ✔
        Prepaid credits from 2¢ a text: $3/100 · $7/300 · $20/1,000. They never expire.
        No subscription. No monthly allowance. You only ever pay for texts you actually send.
        $0/mo
        from 2¢
        per text
        Calculate your savings
        How many texts do you send per month?
        300
        Why we're built differently
        Same backbone, honest price
        Every booking app sends texts on the same carrier rails. The true all-in cost is about 1.3¢ a text — most apps wrap it inside a $28–$70/mo subscription.
        You pay for what you use
        Prepaid credits from 2¢ a text, bought only when you need them. They never expire, and there is no subscription behind them.
        Light users save the most
        Send 100 texts a month? That’s $3 — not a $35 subscription. Porter charges $35/mo whether you text or not.
        No throttling, ever
        Other apps cap texting by plan tier. Estilo never throttles — buy more credits any time you need them.
        Automations
        Set it. Forget it.
        🩹 Aftercare Instructions
        Auto-send aftercare
        After every completed appointment
        Send timing
        2 hrs after ›
        Templates by category
        Edit ›
        Aftercare Preview
        Hey [Client]! Thanks for your appointment — here are your aftercare notes. Reply here with any questions ✨
        📅 Rebooking Nudge
        Remind clients to rebook
        Automated follow-up after time passes
        Send after
        🎂 Birthday Messages
        Birthday discount message
        Requires birthday saved on client profile
        Each automation uses 1 SMS credit • Manage credits →
        Payment Methods
        How clients pay you
        Enable the methods you want. Clients see all active options at checkout. Tip: enabling more options = more completed bookings.
        ✅ Recommended
        💳
        Stripe
        Credit • Debit • Apple Pay • Google Pay • ACH • Cash App Pay
        Fee Breakdown
        Credit / Debit / Apple Pay2.9% + $0.30
        ACH Bank Transfer0.8% (max $5)
        Cash App Pay (via Stripe)2.9% + $0.30
        Also enable via Stripe:
        Cash App Pay
        Clients pay from Cash App, processed via Stripe, with full fraud protection
        Affirm (BNPL)
        Clients pay in monthly installments. You receive full amount upfront via Stripe.
        Klarna
        Pay in 4 (0% interest). You get paid upfront. 1.5% + $0.30 fee applies.
        ⏳ Stripe Connect is coming with the backend launch
        Direct P2P (no fees)
        💵
        Cash App Direct
        Your $Cashtag • Client taps a link to pay you directly
        💴
        Venmo Direct
        Your @handle • Client taps a link to pay you directly
        How clients see your payment options
        At checkout your clients see a clean payment selector. Only your enabled methods appear.
        Pay Your Deposit
        vs. other apps: GlossGenius only accepts Stripe. Vagaro limits you to their processor at 2.65%. Square locks you to Square Payments at 2.6% + $0.10. Estilo lets you mix Stripe, Cash App, and Venmo, you decide. Always.
        Help & FAQ
        Search anything about Estilo
        Connect Account
        Official Meta API only
        Safe & Official
        Estilo uses Meta's official API only. We request the minimum permissions required. We never store your password. You can disconnect anytime.
        Instagram
        Instagram Professional
        Creator or Business account required
        Estilo will request permission to:
        • Read your DMs
        • Reply to DMs
        • Read & reply to post comments
        Facebook Page
        Facebook Page
        Business Page only (not personal profile)
        Estilo will request permission to:
        • Read Page messages
        • Reply to Page messages
        • Read & reply to Page comments
        What happens after connecting?
        1.A Meta login window opens, you approve the permissions
        2.Your recent conversations sync into your Estilo inbox
        3.New messages show up in real time with unread badges
        4.Reply to DMs and comments without leaving Estilo
        Coming soon
        The full connection needs a server to handle Meta tokens securely. It activates with the backend launch once Meta App Review is approved.
        Email
        Gmail
        Google OAuth 2.0
        Outlook
        Microsoft Graph API
        Name
        Instagram DM
        Social & Analytics
        Your reach & industry news
        🔵 Ban-Safe · Meta Graph API
        Official OAuth only. Same tech as Later & Hootsuite. Your account is always safe.
        📰 Industry Feed
        📍 Events Near You
        Sponsored
        Artist Matcher
        Find your perfect artist
        Upload Inspiration (optional)
        📸
        Tap to upload a reference image
        Image-based matching ships with the backend. For now, use the filters below to find artists by style.
        Style
        Location & Range
        Radius: 25 miles
        Live map and nearby-artist pins ship with the backend.
        Budget
        Availability
        📍
        Find your artist
        Upload a photo or pick a style and set your location — we'll find the best match near you.
        Genie Sweep
        Categorize a month of activity in seconds
        Preview · local only
        Real Genie sweep ships with the backend (Anthropic API). For now this is a tour of where the feature lives and what it will return. Your inputs are saved as a draft.
        Daily Briefing
        Your morning brief, built right now from your own data: today's appointments, deposits to chase, clients to follow up, and your tax set-aside. This one is live, not a preview.
        Monthly Sweep
        Sweep your last 30 days of expenses, bookings, and DMs. Genie reviews uncategorized items, suggests Schedule C lines, flags follow-up gaps, and surfaces anything you might have missed.
        Uncategorized expenses
        —
        Will sweep
        Unanswered DMs & inbox
        Detect intent, suggest replies
        Will sweep
        Healing-check follow-ups
        Find clients past their check-in window
        Will sweep
        Quick Categorize
        Type a merchant or expense description; Genie suggests a Schedule C category. Today this is a keyword router; the backend swap is invisible to you.
        Type something above — the preview will suggest a category.
        All preview output is generated locally from rules. Real sweep + categorization land with the backend.
        Genie Bio Writer
        Draft a profile bio in your voice
        Preview · local only
        Real LLM bio generation ships with the backend. For now the draft is built from a tone-aware template using your profile inputs. Drafts save locally so you can come back to them.
        Inputs
        Tone
        Confident Playful Edgy Professional Warm
        Recent drafts
        No drafts yet — generate one above.
        All output is generated locally from a tone-aware template. Real LLM ships with the backend.
        Service Description
        Genie-drafted copy for any service
        Preview · local only
        Real LLM service-description generation ships with the backend. For now drafts are built from a template using your inputs. Drafts save locally so you can return to them.
        Pick a service
        Recent drafts
        No drafts yet — generate one above.
        All output is generated locally from a template. Real LLM ships with the backend.
        Flash Idea
        Concept briefs from your inputs
        Preview · local only
        Real LLM concept generation ships with the backend. Image generation lands later. For now you get a written concept brief built from your inputs.
        Style
        Placement
        Saved concepts
        No saved concepts yet — generate one above.
        All output is generated locally from your inputs. Real LLM + image generation ship with the backend.
        Client Follow-up
        Genie-drafted SMS check-ins
        Preview · local only
        Real LLM follow-up drafts ship with the backend (Anthropic API). Twilio SMS dispatch lands in the same release. For now drafts copy to clipboard so you can paste into your messaging app.
        Pick a client
        Auto-filled from your booking log if available.
        Recent drafts
        No drafts yet — generate one above.
        All output is generated locally from a template. Real LLM + Twilio dispatch ship with the backend.
        Shop HQ
        Manage your crew
        Today
        Team
        📋 Shared Resources
        📦
        Shared Supplies
        Shop inventory pool
        ›
        📝
        Consent Forms
        Shop-wide signed forms archive
        ›
        🔒 Always Private to You
        Your DMs & Inbox · Client notes · Financial reports · Personal messages
        Shop Supplies
        Shared inventory pool
        📦 This is the shop’s shared pool, separate from your personal Supplies. Everyone on the team draws from it. Stored on this device for now; live cross-device sync arrives with team accounts.
        Invite Teammate
        Pick a role, then share the invite code. They sign up and join your shop automatically.
        Assign Role
        🖊 Artist
        Own calendar · Own clients · Own bookings only
        📋 Manager
        View all calendars · Book for artists · Manage supplies & forms
        👑 Owner / Co-Owner
        Full access · All calendars · Reports · Finances
        Invite Code
        ART-4829
        Expires in 48 hours
        Studio
        Owner View · v0 preview
        ⚠️
        Preview · demo data only. Real shop accounts, invitations, and Genie prompts are coming with the backend launch.
        Shop revenue
        Top performers (this month)
        Members
        Team prompt queue 0
        Members ping you for Genie runs — tap one to run it on your seat. Differentiator: turns your Genie seat into a shop-wide intelligence layer.
        Your Genie seat
        Owner has Genie included — ask anything about the shop. Members can request through the queue above.
        SAMPLE INSIGHT · What this will look like
        e.g. "Maria's deposit-to-completion conversion is 94% — 11 points above shop avg. Worth flagging in next 1:1." Real insights ship with the backend.
        Studio settings
        Studio name
        Iron Moth Tattoo · tap to edit
        ›
        Address
        142 Mission St, San Francisco CA
        ›
        Team & payment splits
        Set each artist's split or booth rent · payments auto-split
        ›
        Transfer ownership
        Move owner role to another member
        ›
        🔐 Address-keyed identity. Studio accounts are tied to a physical address. Splitting one shop into multiple sub-$19 accounts is detected and merged at audit. Per design doc §2.7.
        Integrations
        Connect · Sync · Own your data
        🔒 Secure Connector Framework
        All integrations use official APIs, OAuth 2.0, and scoped tokens only. No password harvesting. No scraping. Each connector is isolated, one failure never breaks Estilo.
        🟢 Tier 1, Active & Priority
        📸
        Meta Business Messaging
        Instagram Pro · Facebook Pages
        OAuth 2.0
        ⚡ Needs App Review
        DMs Comments Webhooks Notifications Analytics
        👕
        Printful
        Print-on-demand · RECOMMENDED
        REST API
        ✅ Ready
        Product Sync Orders Tracking Webhooks
        🌍
        Gelato
        Print-on-demand · ECO PICK
        REST API
        ✅ Ready
        Global Print Orders Webhooks
        💳
        Stripe
        Payments · Deposits · Royalty splits
        REST API
        ✅ Ready
        $100 Deposits Royalty Splits Webhooks Identity
        🟡 Tier 2, Secondary Providers
        V
        Vagaro
        Client + booking import · CSV fallback
        CSV + API
        G
        GlossGenius
        Client + booking import · CSV
        CSV
        ■
        Square Appointments
        Client + booking + payments import
        API + CSV
        S
        Shopify
        Storefront sync · Products · Orders
        REST API
        P
        Printify
        Print-on-demand · Best margins
        REST API
        🛍️
        Etsy
        Storefront sync · Orders
        OAuth
        ⚪ Tier 3, Fallback & Long-Tail
        📄
        CSV / File Import
        Clients · Bookings · Consent metadata · Any platform
        Always On
        📫
        Manual Import Templates
        Downloadable CSV templates with field mapping
        Always On
        📈
        TattooDo · Tattgenda
        Client export import · CSV
        Planned
        🔒 Security Controls
        ✅ OAuth 2.0 with minimal scopes per provider
        ✅ Tokens encrypted at rest · never exposed to client
        ✅ Webhook signature validation on every inbound event
        ✅ Connector isolation, one failure never breaks Estilo
        ✅ Retry with exponential backoff + circuit breaker
        ✅ Full audit log for every sync operation
        ✅ User-controlled disconnect & token revocation
        ✅ No raw credentials ever stored or requested
        ✅ Merch stores use passthrough fulfillment - Estilo never touches transactions
        ✅ All store purchases route directly to artist's Shopify/Etsy checkout
        Booking Widget
        Embeddable Booking Widget
        Paste this snippet into your personal website to show your live availability.
        Migrate & Sync
        Import from another app
        Bring clients and history from Vagaro, Square, or a CSV.
        ›
        Calendar sync
        Block out busy time from Google, Apple, or Outlook.
        ›
        Data transfer (we do it for you)
        Free concierge migration. We will text you within 24 hours.
        ›
        Integration
        📸
        Provider
        Type
        OAuth 2.0
        🔑 Auth Method
        📋 Permissions Requested
        🔄 What Gets Synced
        ⚖️ Compliance & Privacy
        Reset Password
        Password recovery is not connected in this preview. No email will be sent. You can return to your local studio without an account.
        Welcome back
        Open your studio.
        Continue with the data saved on this device.

        Local preview. Account sign-in, payments and messaging are not connected.

        Account sign-in · not connected
        or sign in with email
        First time here? Get your booking link in under 2 minutes →
        Calendar Sync

        Connect external calendars to automatically block your Estilo schedule when you're busy elsewhere.

        Google Calendar
        Off
        Apple Calendar
        Off
        Outlook / Microsoft 365
        Off
        Heads up, calendar sync is backend-pending
        The OAuth connections to Google, Apple, and Outlook calendars turn on when the Estilo backend goes live. The toggles above are visible so you can plan around the integration but they do not yet read from or write to your real calendar.
        When live, sync will:
        • Block off Estilo availability when you have external events
        • Push new Estilo bookings to your connected calendar
        • Stay one-way (calendar → Estilo) until two-way conflict resolution lands
        Run Estilo alongside your other booking app
        Never double-book across apps
        Still on Vagaro, Square, GlossGenius, or Booksy? They can all export your bookings as a calendar file (.ics). Import it here and those times are instantly blocked on your Estilo calendar and your booking page — so a client can never grab a slot you already gave away. Re-import anytime to refresh.
        Nothing imported yet
        Auto-refresh (calendar link)
        Paste your calendar's subscription link (from Google Calendar or your other app) and Estilo will refresh it automatically once sync goes live. Saved now, activates with the backend.
        Clear imported busy times
        How to get the file: Vagaro → Reports → export calendar · Square → Appointments settings → Calendar sync · GlossGenius → Settings → Calendar · or export from the Google/Apple calendar they sync to.
        SMS Campaign
        Social Booking Setup
        Instagram "Book" Action Button
        Add a "Book" button to your Instagram bio that sends followers directly to your Estilo booking page, no DMs needed.
        estilo.app/book/[your-handle]
        5 Steps to Add Instagram Book Button
        Facebook "Book Now" Button
        Add a "Book Now" button to your Facebook Page's cover photo area.
        Mileage Tracker
        Flag History
        Trust & Safety audit
        Sort:
        Date
        Category
        Flash Sale
        Create a Flash Sale
        Service
        Discount
        Valid For
        Custom message (optional)
        SMS blast to all clients
        Uses ~12 SMS credits
        How Flash Sales work
        • Sale badge appears on your public profile immediately
        • SMS blast sends to all opted-in clients
        • Discount auto-expires after your chosen window
        • Clients can only redeem once per sale
        Open Briefs
        Client-posted ideas · reach out free
        Laser Setup
        Step 1 of 4 · Getting started
        1
        Enable laser & pick your state
        This determines which rules apply to you.
        Enable laser services
        Unlocks the laser setup checklist & intake forms
        Legal notice. Estilo’s compliance scaffold helps you structure a legally-run laser practice but does not replace counsel. You are responsible for verifying your state rules, maintaining credentials, and ensuring your medical director agreement is valid. Every state rule except TX LHR is currently DRAFT — do not operate commercially without counsel sign-off for your state.
        Laser Services
        Each service inherits your state’s rules
        Add a service
        Laser Devices
        Track serial & calibration date
        Register a device
        Calibration cadence. OEM annual calibration is the baseline. 180-day cadence is best practice for high-volume clinics. Devices past their next-calibration date show as CAL OVERDUE here so you can stop using them — automated booking blocks ship with the laser booking flow (not yet wired into the calendar).
        Estilo Genie
        Unlimited questions, included with your Estilo plan
        Available in 6 weeks
        Pre-book your next session?
        Lock in your spot now before the calendar fills up.
        Clear