Bring checkout back into view.
- Starts after the visitor switches tabs
- Cycles between short, human prompts
- Restores the original title on return
Write what visitors see when they switch tabs. Teams that nail it report a +17.6% return rate*. Preview, then export one self-contained script.
Reported benchmark, not a guarantee. Measure your own lift.
Installs on every site that allows custom JavaScript
Pick the visitor moment, write a short sequence, and preview the exact tab title before you ship anything.
No code on the way in. No CDN on the way out. The whole thing lives in your site once you copy the script.
Set the original title, away messages, delay, loop behavior, and restore rule.
Switch the preview state and see the title exactly how it will appear in-browser.
Copy one readable JavaScript file. No TitleFlash CDN or runtime API needed.
// Self-contained, lives in your site
const messages = [
"Still comparing?",
"Your cart is waiting"
];
document.title = messages[next];
Most tab-title widgets load a script from someone else's CDN. TitleFlash doesn't. What you copy is what runs — on your domain, on your terms.
One small script file. Settings, messages, and runtime all baked in.
The script never calls TitleFlash at runtime. Nothing to whitelist.
Paste into HTML, GTM, or your CMS custom-code block. You decide.
No visitor tracking, no cookies, no fingerprinting. Title changes only.
<!-- One script, no external calls -->
<script>
const messages = [
"Still comparing?",
"Your cart is waiting"
];
const original = document.title;
let i = 0, timer = null;
document.addEventListener("visibilitychange", () => {
if (document.hidden) {
timer = setInterval(() => {
document.title = messages[i++ % messages.length];
}, 2000);
} else {
clearInterval(timer);
document.title = original;
}
});
</script>
Creating, editing, and previewing flows is free. You only pay when you're ready to export the production script for your site.
For active campaigns that change often.
For ongoing use across campaigns and sites.
No. The exported script is under 2 KB minified and runs in an isolated scope. It only listens for tab visibility changes. No network calls, no DOM scraping, no rendering work.
No. Open the builder anonymously, draft a flow, and preview it locally. You only sign in when you want to save across devices or export the production script.
No. The script you installed is yours. It never phones home. Cancellation only stops new edits and exports from the builder.
Anywhere custom JavaScript runs: direct HTML, Google Tag Manager, Webflow, Shopify, WordPress, Framer, Squarespace, and most other CMS or page builders.
No. Titles only change after the visitor switches tabs, and they restore the original title when the visitor returns. Your active page content is untouched.
Not in v1. You can rotate a sequence of messages, edit and re-export anytime, and use page-rule scoping. Multivariate testing is on the roadmap.
These pages summarize how TitleFlash runs the builder, export flow, billing, and support path.
Privacy
Effective May 16, 2026
TitleFlash stores account, domain, automation, builder, entitlement, payment status, export, and support-related records needed to run the app and help customers.
Firebase supports Google sign-in, Convex stores application data and authorizes exports, and Dodo Payments processes checkout, subscription, and entitlement events.
Exported scripts run from the customer site after installation. They are not a TitleFlash-hosted runtime and do not require a live TitleFlash API call to operate.
Terms
Effective May 16, 2026
TitleFlash lets site owners build browser-tab title message flows, preview behavior, and export a self-contained script for their own site or approved client sites.
Customers are responsible for where they install exported code, how they disclose it to their users, and whether it is appropriate for their site, market, and policies.
TitleFlash does not remotely enable, disable, or operate installed v1 scripts. If a campaign changes, customers should export again and reinstall the updated snippet.
Billing
Effective May 16, 2026
TitleFlash offers a $2.49 single-script export, a $4.99/month unlimited plan, and a $29.99/year unlimited plan. Building and previewing can happen before payment; production script export requires an active entitlement.
The single-script export is a one-time purchase for one generated script on one website/domain. Later edits, new domains, and new scripts require Monthly or Yearly.
Dodo Payments processes checkout and sends entitlement events to TitleFlash through verified backend webhooks. TitleFlash does not put Dodo API keys in the browser app.
Until self-serve billing management is complete, customers can request cancellation, billing help, or refund review through support@titleflash.com.
Support
Effective May 16, 2026
Support can use TitleFlash app records such as account, domain, automation, entitlement, payment status, export metadata, and Convex function errors.
The v1 installed script does not send visitor activity back to TitleFlash, so support cannot inspect customer-site visitor behavior from the runtime.