New — verification for script + DNS installs

The install template builder for SaaS.

Your customers land on WordPress, Shopify, Webflow, Squarespace — every CMS and framework you've never opened. They get stuck at “paste this in your header.” They don't come back. Inboard turns one set of install requirements into a step-by-step walkthrough, tailored to the exact platform each customer is on.

  • Free for 50 installs/mo
  • No credit card
  • Ship in a day
i
Install template
Connect Inboard to your product
Live
Wo
WordPress
Appearance → Theme File Editor → header.php
Sh
Shopify
Online Store → Themes → Edit code → theme.liquid
Active
We
Webflow
Project Settings → Custom Code → Head Code
One requirement declared
requirement: html-tag
type: script
location: head
content: <script src="…/embed.js"/>
40+
Platforms supported
See all
1
Line of JS to embed
~3 min
To verified install
0
Platform guides you maintain

How It Works

Three steps. One install that finishes.

You describe the requirement. We deliver the guide — per platform, in your customer's language, verified at the end.

01

Define the requirements

Tell Inboard what your product needs — a <script> in the header, a CNAME record, an env var. You describe what, not how. One requirement per thing.

what, not how
02

Drop the widget on your dashboard

One line of JS. Renders inside a Shadow DOM, styled to your brand, mobile-ready. Pre-fill placeholders with the customer's API key, account ID, whatever they need.

one line, any stack
03

We deliver the platform-specific guide

The installer picks their platform — or we detect it. Inboard serves the exact click-path for WordPress, Shopify, Webflow, Squarespace, Wix, Framer, and 30+ more. In their language. With verification at the end.

verified, not just rendered

Try It Live

See how your customers experience Inboard

Pick a platform below and step through a sample install template — exactly what your end users see.

1

Install the package

Add the Inboard script to your React app's index.html or load it dynamically.

npm install @inboard/widget
# or add to public/index.html:
<script src="https://app.inboard.dev/widget/inboard-widget.js" data-embed-key="ib_demo_abc123" async></script>
Step 1 of 3

How it's different

You describe the requirement. We deliver the guide.

Other tools want you to write a Shopify guide, a Webflow guide, a Wix guide. Then update every one of them the next time those platforms rename a menu or move a setting. You won't. Nobody does.

Inboard works the other way around. You declare the requirement once. Our team maintains the platform-specific click paths, screenshots, verification, and translations. When Shopify changes, we fix it. Your install guide updates without you doing anything.

You wrote zero lines of platform documentation.

Your install guide is current today. And tomorrow.

i
One requirement — declared once
requirement: html-tag
type: script
location: head
content: <script src="https://app.acme.io/embed.js"></script>
Inboard renders
WP
WordPress
Appearance → Theme File Editor → header.php
SH
Shopify
Online Store → Themes → Edit code → theme.liquid
WF
Webflow
Project Settings → Custom Code → Head Code
SQ
Squarespace
Settings → Advanced → Code Injection → Header

Same requirement · four platform-specific guides · zero extra work from you.

Features

Everything you need to finish the install.

The boring, high-leverage work of guiding a user through setup — solved once, maintained by us, updated for every platform your customers land on.

Install verification

HTTP-level checks confirm the script fired, the CNAME resolved, the plugin is active. Paid plans only.

Shadow DOM widget

One line of JS. Drops into any dashboard without fighting your CSS or leaking styles.

Platform auto-detection

Inboard recognises WordPress, Shopify, Webflow, Squarespace, Wix, Framer and serves the right walkthrough.

Install analytics

See which installs finish, where people drop off, which platform your users struggle with most.

Your brand, your voice

Theme the widget to match your product. Custom domain, custom copy, custom colors.

Privacy-first

No cookies. No trackers. The widget runs on your domain in a sandboxed Shadow DOM.

Always up to date

We maintain every platform click-path. When Shopify renames a menu, your guide updates — not you.

Requirement-as-code

Declare installs as structured requirements. One truth; many platform-specific outputs.

Supported Platforms

One set of requirements. Tailored to every CMS your customers use.

Inboard ships with first-class support for the places your users actually build. New platforms added weekly.

WP
WordPress
SH
Shopify
WF
Webflow
SQ
Squarespace
WX
Wix
FR
Framer
BB
Bubble
GH
Ghost
NX
Next.js
AS
Astro
SK
SvelteKit
</>
Custom HTML
WP
WordPress
SH
Shopify
WF
Webflow
SQ
Squarespace
WX
Wix
FR
Framer
BB
Bubble
GH
Ghost
NX
Next.js
AS
Astro
SK
SvelteKit
</>
Custom HTML
WP
WordPress
SH
Shopify
WF
Webflow
SQ
Squarespace
WX
Wix
FR
Framer
BB
Bubble
GH
Ghost
NX
Next.js
AS
Astro
SK
SvelteKit
</>
Custom HTML
</>
Custom HTML
SK
SvelteKit
AS
Astro
NX
Next.js
GH
Ghost
BB
Bubble
FR
Framer
WX
Wix
SQ
Squarespace
WF
Webflow
SH
Shopify
WP
WordPress
</>
Custom HTML
SK
SvelteKit
AS
Astro
NX
Next.js
GH
Ghost
BB
Bubble
FR
Framer
WX
Wix
SQ
Squarespace
WF
Webflow
SH
Shopify
WP
WordPress
</>
Custom HTML
SK
SvelteKit
AS
Astro
NX
Next.js
GH
Ghost
BB
Bubble
FR
Framer
WX
Wix
SQ
Squarespace
WF
Webflow
SH
Shopify
WP
WordPress

Don't see one? Tell us — we add platforms weekly.

Pricing

Simple pricing. Billed on installs that finished.

Start free. Upgrade when you need custom branding, unlimited projects, or the Business features for larger teams.

Free
$0forever

Ship your first install template — no credit card.

Start free
  • 1 project · 2 install templates
  • Hosted share links + embed
  • Basic install analytics
  • Powered by Inboard badge
Most popular
Pro
$29/month

For teams shipping installs across their whole product.

Start with Pro
  • Unlimited projects + templates
  • 3 team seats
  • Custom branding, remove badge
  • Full install analytics
Business
$79/month

Larger teams that need API access and custom domains.

Start with Business
  • Everything in Pro
  • 10 team seats
  • API access for automations
  • Custom widget domain (CNAME)
Need to compare everything?See full pricing & feature comparison

FAQ

Answers to the questions we get most.

Still wondering? Email us — we answer fast.

Those guide users through your app. Inboard guides them through the install that happens before your app works — on the customer's CMS, not your dashboard. Shopify, Webflow, Squarespace, WordPress. We own the platform-specific guides. You write zero.

An HTTP-level check confirmed the thing is live. The script loaded with the right tag. The CNAME resolved. The plugin is active. You only pay for installs that actually finished.

No. You declare the requirement (e.g. "script tag in <head>") once. We maintain the WordPress, Shopify, Webflow, Squarespace, Wix, Framer, and 30+ other click-paths. When a platform changes, we update — not you.

One line of JS on your dashboard. Renders inside a Shadow DOM, styled to match your brand, mobile-ready. Pre-fill placeholders with the customer's API key, account ID, or anything else they need.

Yes — every install template also gets a hosted share link you can email, DM, or link from your docs. Same platform-specific guides, same verification.

WordPress, Shopify, Webflow, Squarespace, Wix, Framer, Bubble, Ghost, WooCommerce, BigCommerce, Next.js, Astro, SvelteKit, Nuxt, plus Custom HTML for anything else. More added weekly.

Start free

Your next install actually finishes.

Drop the widget on your dashboard, declare your requirements, and stop losing users to “paste this in your header.”

  • Free for 50 installs/mo
  • No credit card required
  • Ship your first install template in a day