Skip to content
FORMSBOOKINGSEMAIL CAPTURELIVE CHAT

Website widgets that look like your site.

Design custom forms, booking pages, email capture, and live chat in a visual canvas. Publish to Framer or any website, then manage every response in one inbox.

FREE PLAN AVAILABLE

ExitContact form — Studio intake
FormEmail
Save
Fields
Form
Your name
Company
Budget range
STEPS123
STEP 2 OF 3
Tell us about your project
Your name
Maya Chen
Company
Marlo Studio
Continue
Button · 280×34
You
100%
ContentStyleAdvanced
FILL
+
CORNER RADIUS
12
TYPOGRAPHY
Instrument15 · Medium
THEME
Button glow
Maya ChenNEWnowBooking — Brand sprint · Fri 2:00 PM · Paid

Product proof you can verify

Product proof, not promises

desktop and mobile preview
Live
builder-to-published parity
1:1
real publishing paths
3
free plan
$0

Publish on your terms

Hosted linkEmbed scriptNative Framer component

Try the live brand match ↓

A full-screen design tool, not a settings form.

Most widget builders hand you a list of toggles and a tiny preview. Framebase gives you a canvas. Click any element to select it, restyle it from the floating toolbar, switch steps, flip between desktop and mobile — the way you’d work in Figma. What you design is exactly what your visitors get, down to the pixel.

ExitContact form — Studio intake
FormEmail
Save
Email
Confirmation emailON

Personalize the reply with macros pulled from the submitter’s own answers.

CONFIRMATION EMAIL — SAME CANVAS
FromMarlo Studio
SubjectThanks, {{name}} — we got your brief
Hi {{name}}, thanks for telling us about {{company}}. We reply within one business day.
View your brief
Sent by Marlo Studio · marlo.studio
{{company}}
Test email sentto you@marlo.studio
100%
ContentStyleAdvanced
MACROS
{{name}}{{company}}{{email}}{{date}}{{site}}
Drag a field into the copy — it fills with the submitter’s answer.
TYPOGRAPHY
Instrument13 · Regular
Send test emailSend
Canvas capabilities
FormEmail
Send
M

One switch, both surfaces

Flip from the form to its confirmation email without leaving the canvas.
1440
390

Desktop and mobile, live

Toggle devices on the canvas — no publish-and-pray on small screens.
ThemeEditorial
FontGeist
Radius12px
Button#FF4D97EDITED

Presets, then overrides

Start from a theme, then change anything it touched — nothing is locked.
Click-to-select editing with a floating selection toolbar
Multi-step forms with a visual step switcher
Design the confirmation email in the same canvas — one Form | Email switch
Desktop / mobile preview toggle
Theme presets, then override anything: typography, buttons, inputs, cards, shadows, gradients
Keyboard shortcuts, arrow-key reordering, on-canvas add-field

Four widgets. Built deep, not wide.

Build every widget in the same visual canvas. Submissions, bookings, signups, and chats then land in one inbox for follow-up.

Commission a piece
Made-to-order furniture
Your name
Maya Chen
Your project
A walnut credenza…
Request a consultation

Contact forms

Learn more →

Single-page or multi-step, with custom success screens and confirmation emails your brand would sign off on.

Book a kickoff call
45 MIN
Mon 9Tue 10Wed 11
2:00 PM3:30 PM5:00 PM
Confirm booking

Services, real availability rules, Stripe payments, and calendar sync.

bbrightside weekly
One useful product teardown, every Friday. 2,481 designers read it.
you@studio.com
Join free
No spam, unsubscribe anytime

Email capture

Learn more →

Signup forms that match your site and build a list you can export.

KKai — supportReplies in a few minutes
Do you ship to the EU?
Everywhere. Duties included at checkout.

Real-time conversations with configurable consent and retention controls, answered from your dashboard.

One continuous workflow

From blank canvas to handled response.

Framebase keeps design, publishing, and follow-up connected. What begins as a widget on your site becomes an organized conversation your team can act on.

  1. 01

    Design

    Style every field, state, and detail in one visual canvas.

  2. 02

    Publish

    Share a hosted link, paste an embed, or use the Framer component.

  3. 03

    Receive

    Bring forms, bookings, signups, and chats into one inbox.

  4. 04

    Act

    Assign, snooze, reply, and move every conversation to done.

Dashboard + analytics

See what needs attention. Understand what is performing.

The dashboard keeps work from every site in one place. Account analytics then shows views, interactions, conversions, trends, and widget performance using the same data your team sees inside Framebase.

Attention queue and site activity
Five account-wide performance KPIs
Interaction and conversion trends
Conversion funnel and views by widget

01 · Home dashboard

Your operational view, with both navigation rails intact.

Attention, usage, and sites in the layout your team already uses.

Good afternoon

Here’s what needs your attention today.

View all sitesNew Widget

Needs your attention

18 new
View inbox
New form submission

A visitor filled out your form

northstar.co23 hours ago
New message

Someone sent you a message

Campaign Hub2 days ago
New booking request

Someone requested a time with you

northstar.co4 days ago
New message

Someone sent you a message

Campaign Hub6 days ago
This period
8,742/ 10,000

interactions used

This week
1,964

new interactions

Your sites
View all

northstar.co

5,460 interactions

Campaign Hub

3,282 interactions

02 · Account analytics

Cross-site performance, without leaving the product shell.

The real KPI, trend, funnel, and widget-performance hierarchy.

Analytics

Track performance and engagement across your sites.

Last 30 daysAll sites

Total views

24,860+28.6%

widget impressions

Total interactions

8,742+21.4%

vs. previous period

Conversions

3,286+18.9%

bookings + forms

Conversion rate

13.2%+2.7%

of widget views

Avg. daily interactions

291.4+21.4%

last 30 days

Interactions over time

Daily interaction volume

30 days

Conversions over time

Daily conversion volume

30 days

Conversion funnel

13.2% converted

21,574 of 24,860 views did not convert

ViewsWidgets seen
24,860
ConversionsForms + bookings submitted
3,286

Views by widget

Contact Form
11,2801,692 conv · 15%
Booking Widget
7,460970 conv · 13%
Email Collector
6,120624 conv · 10%
Illustrative data · Product interface previewDashboard on every plan · Account analytics on Pro and Team
Start freeNo card required for the Free plan.

Start free. Upgrade when the responses do.

An interaction is a received response — a form submission, booking, signup, or chat conversation. Views are unlimited and never counted.

Free

Get started free
$0forever
1 site · 3 widgets50 interactions a monthChoose any 3 widgets across all 4 widget typesHosted link, embed script & Framer pluginUnified inboxBasic analyticsCommunity support
Start free

No card needed · free forever

MOST POPULAR

Pro

For independent designers and multi-site creators
$15per workspace / month, billed monthly
5 sites · unlimited widgets1,000 interactions a monthEverything in Free, plus:Advanced analytics — funnel, drop-off, heatmapsCalendar sync (Google & Outlook)Stripe payments on bookingsCustom branding + badge removalExport customers & submissionsExtra notification recipients · priority support
Start with Pro

Billed at checkout · cancel any time

Team

For agencies, studios, and ops teams
$24per workspace / month, billed monthly
Unlimited sites, widgets & members10,000 interactions a monthEverything in Pro, plus:Roles & Site Access — client invitesTeam inbox with assignmentWhite-label + custom domainsAPI access & webhooksAudit logs · premium support
Start with Team

Billed at checkout · cancel any time

FREE PLAN IS FREE FOREVER · PAID PLANS BILL AT CHECKOUT · PRICES ARE PER WORKSPACE
COMPARE ALL FEATURES
FREEPROTEAM
Sites15Unlimited
Widgets3UnlimitedUnlimited
Interactions / month501,00010,000
Team membersJust youJust youUnlimited
All 4 widget types
Hosted link
Embed script
Framer component & plugin
Unified inbox
Basic analytics
Framebase badgeShownRemovableRemovable
Advanced analytics (funnel, drop-off, heatmap, geo)
Calendar sync (Google / Outlook)
Stripe payments on bookings
Custom branding per widget
Export customers & submissions
Extra notification recipients
Team collaboration & role-based permissions
Site Access / client invites
Team inbox workflows
White-label
Custom domains (hosted widgets)
API access & webhooks
Audit logs
SupportCommunityPriorityPremium

Other tools store your responses. Framebase helps you answer them.

Submissions, bookings, signups, and chats — one inbox, not four tabs. Every interaction is Open, Snoozed, or Done, so “did anyone reply to this?” always has an answer. Work it as a list or drag cards across a board; assign anything to a teammate; snooze a chat and it reopens itself the moment the visitor writes back.

01 · FORMS
02 · BOOKINGS
03 · EMAIL CAPTURE
04 · LIVE CHAT
ONE INBOX
LIVE FIELD — RESPONSES, LAST 7 DAYS
Inbox7 openAll widgetsmarlo.studioLast 7 daysListBoard
OPEN4
Jonas Keller4m
Form — project inquiry · budget $8k
DKassigned to Dana
Priya Nairnow
Chat — “Can we move Thursday?”
ren@brightside.co18m
Signup — The monthly letter
Tom Aldis1h
Booking — Portrait session · Tue 10:00
SNOOZED2
Leo MartinsUNTIL MON 9:00
Chat — reopens itself if Leo replies first
Ana DuarteUNTIL THU
Form — waiting on her timeline
DONE2
DROP TO RESOLVE
Sara Lindt
Booking — confirmed & paid
kai@mono.shop
Signup — welcomed automatically
Maya ChenMB
Booking — brand sprint · replied ✓
ALL FOUR TYPES, ONE INBOXOPEN / SNOOZED / DONE TRIAGEDRAG-TO-RESOLVE BOARDASSIGN TO A TEAMMATEFILTER BY WIDGET · SITE · DATE

Made for Framer

Real features, on your Framer canvas.

The Framebase plugin sits beside your canvas. Sign in with the account you already use on the web, pick a site from the rail, and drop any widget onto the page in one tap—it lands as a real code component. Change it in the dashboard later, re-insert, and it’s updated.

CanvasTBrightside·mainMCJRAL12InvitePublish
PagesLayersAssets
Search...
Pages
Home
/about
/blog
Blog Posts
/careers
/legal
/privacy
/terms
Framebase
BMOMC
Brightside· 4
Search widgets…
Waitlist signupEmail Collector
Book a demoBooking
Contact usContact Form
Support chatChatOFF
Insert on canvas
Desktop1200
BrightsideProductStoryFAQ
EARLY ACCESS — FALL 2026
Be first in line when we launch.
Brightside opens this fall. Join the waitlist and get founder pricing on day one.
Waitlist signup ⌘
Join the waitlist
you@studio.com
Join the waitlist
No spam — one email at launch.
2,384 people already in line
Inserted on canvasWaitlist signup · Email Collector
AgentStyle
Position385X612Y
Size340WAutoH
RotationFixed
Waitlist signup
WidgetWaitlist signup
SiteBrightside
ThemeMatch site
Effects
Same Google or email sign-in as the web appSwitch sites and workspaces without leaving the panelOne tap inserts the widget as a Framebase code componentPrefer a script? The embed works on Framer too

Questions, answered.

No collapsed accordions hiding the fine print — every answer is on the page.

What is Framebase?

A widget platform for websites. Build contact forms, booking pages, email signup forms, and live chat in a visual canvas builder, publish them anywhere, and manage every response in one inbox with analytics across the funnel.

Who is Framebase for?

Framebase is built for designers, studios, agencies, and website teams that need forms, bookings, email capture, or live chat to follow the site’s design system instead of looking like a third-party embed.

Can I customize the emails too?

Yes. Each form’s confirmation email is designed in the same builder and can pull the submitter’s own answers into the copy with macros like {{name}} or {{company}}.

Do I need to code?

No. Design in the canvas, then publish with a hosted link, a single embed script, or the Framer plugin. Developers can go further with the API and webhooks (Team).

Can I work with my team or clients?

On Team, invite unlimited members with account and per-site roles. Site Access lets a client see only their own site — enforced on the server, not just hidden in the UI.

Which platforms does it work on?

Any website that can run a script tag: Framer, Webflow, WordPress, Squarespace, or fully custom sites. Framer users get a native plugin, and every widget also has a standalone hosted page — so you can collect responses with no website at all.

Can I export my data?

Yes. Export customers and submissions on Pro and Team. On Team, the API and webhooks push data wherever you need it.

What counts as an interaction?

One received response: a form submission, a booking, an email signup, or a chat conversation. Views never count against your plan, and your allowance resets every billing period.

What privacy controls are included?

Chat includes a consent prompt, configurable data-retention windows, and controls for storing IP and user-agent data. These tools support your privacy process; your organization remains responsible for configuring them and meeting its legal obligations.

How customizable is the design?

Everything you can see: typography, buttons, inputs, cards, backgrounds, gradients, shadows — edited on a canvas with live desktop and mobile preview. Start from a theme preset or from scratch.

Can I remove the Framebase badge?

On Pro and Team, yes.

Live brand match

Start with the form. Make it feel like yours.

Toggle between a generic plugin and a widget matched to the same site. The content stays intact while typography, radius, color, and visual density move into your design system.

Live brand match
ATELIER NORTHMenu

Independent design studio · Copenhagen

Let's make something worth keeping.

Brand systems and digital experiences for thoughtful companies with ambitious ideas.

Contact form

Start a project

Tell us what you have in mind.

Your name
Email address
A little about the project
Send the brief
TypographyInstrument Serif
Radius2 px
AccentSite ink

Get started

Turn more visitors into conversations. Bookings, signups, and replies—handled.

Design a widget that feels native to your site. Start free.

Commission a piece
Your name
Maya Chen
Request a consultation
Book a kickoff call
45 MIN
2:00 PM3:30 PM5:00 PM
Confirm booking
bbrightside weekly
you@studio.com
Join free
Do you ship to the EU?
Everywhere. Duties included at checkout.
FREE PLAN · NO CARD NEEDED · CANCEL ANYTIME