Every widget is AI-customisable

The marketplace for
website widgets

Production-ready components you can customise with AI and embed on any platform in two lines of code.

Works on
WordPress Shopify Wix Webflow Squarespace HTML
and more
Basic
$19
BEST
Pro
$39
Team
$59
$29
JM
Josh M.
Gradient Pricing Table
3-tier responsive pricing with animated toggle
★ 4.9$29
Stay in the loop ✉️
Your email address
Subscribe →
Free
TR
Tom R.
Newsletter Signup
Gradient email capture with success animation
★ 4.6Free
"Best widget we've ever used for our homepage."
S
Sarah K.
$18
PK
Priya K.
Testimonial Slider
Auto-rotating quotes with fade transition
★ 4.8$18
Order confirmed! 🎉
Payment failed
$12
DW
Dan W.
Notification Toasts
Success, error & info toast stack
★ 4.5$12
$24
ST
Sam T.
Video Lightbox
Responsive video popup with overlay
★ 4.7$24
Full name
Email address
Send message →
Free
AL
Amy L.
Contact Form Pro
Validated form with success states & spam protection
★ 4.8Free
How does it work?
Can I customise it?+
What platforms?+
$15
DW
Dan W.
FAQ Accordion
Animated expand/collapse FAQ section
★ 4.7$15
🍪 Cookie Notice
We use cookies to enhance your experience on our website.
Accept all
Settings
Free
MC
Mia C.
Cookie Consent
GDPR-ready banner with preferences modal
★ 4.8Free
SALE ENDS IN
02
DAYS
:
14
HRS
:
37
MIN
$22
JR
Jake R.
Countdown Timer
Urgency timer with auto-reset on expiry
★ 4.6$22
Rate your experience
4 out of 5 stars · 128 reviews
$14
TR
Tom R.
Star Rating Widget
Animated star selector with review count
★ 4.4$14
2,847
Visitors
142
Sales
98%
Happy
$18
PK
Priya K.
Stats Counter
Animated number counter with intersection observer
★ 4.9$18
🎉 New Feature
Discover what's next
Learn more →
$19
AL
Amy L.
Promo Banner
Dismissible announcement bar with CTA link
★ 4.6$19
Product
Features
Pricing
Changelog
Company
About
Blog
Careers
© 2025 Company Inc.
$20
JM
Josh M.
Dark Footer
Multi-column footer with social & copyright
★ 4.7$20
Search anything…
Go
FAQ
Pricing
Contact
Free
DW
Dan W.
Search Bar
Site-wide search with highlighted results
★ 4.2Free
Share this post
f
𝕏
in
P
$16
MC
Mia C.
Social Share Bar
One-click sharing for all major platforms
★ 4.5$16

Browse by category

Popular right now

View all →
MAKE IT YOURS
AI-powered

Don't just buy it.
Make it yours.

Every widget comes with AI customisation. Describe what you want in plain English and watch it transform live.

Try it on any widget
Widget AI
Make it dark with green accents
Done! Switched to dark mode with green highlights.
Change prices to $9, $29, $79
Updated all three pricing tiers!

More to explore

View all →

All Widgets

121 widgets
Sort
Price
Platform

No widgets found

Try a different category or search term

SELL WIDGETS

The only marketplace where
AI sells your widgets for you

Buyers customise your widget with AI before they purchase — which means higher conversion, more sales, and zero extra work on your end.

How it works

Three steps to your first sale

1

Upload your widget

Drop in your HTML, CSS, and JavaScript. Set your price and go live in minutes.

2
Make it navy with gold
Done! Updated colours.
Change prices to $9, $29
Prices updated!

Buyers make it theirs

AI customisation lets buyers tweak your widget to their brand — so they purchase with confidence.

3
This month's earnings
$847.20
Week 1Week 2Week 3Week 4

Watch the money land

We handle payments and delivery. You get paid every 14 days — and you keep 85%.

85%
You: 85%
15%
Pricing Table Widget+$24.65
FAQ Accordion+$12.75
Contact Form Pro+$16.95
Your earnings this week$54.35
Revenue

Keep 85% of
every single sale

No monthly fees. No listing costs. No hidden charges. You set the price, we take 15% when it sells, and you keep the rest. Simple.

$0 to list — free forever
Paid every 14 days via Stripe
Real-time earnings dashboard
Set your own prices — no limits
Platform reach

One upload. Every platform.

WPWordPress
ShopifyShopify
WixWix
WebflowWebflow
SSSquarespace
DudaDuda
HTMLHTML / CSS
+More soon
Common questions

Seller FAQ

What kind of widgets can I sell?
Any self-contained HTML/CSS/JS component — pricing tables, forms, galleries, sliders, navigation bars, footers, FAQ sections, CTAs, and more. If it can be embedded on a website, you can sell it here.
How does the 85% revenue split work?
When someone buys your widget, you keep 85% and we take 15% to cover payment processing, hosting, and platform costs. No monthly fees, no listing fees — we only earn when you earn.
How long does the review process take?
Most widgets are reviewed and approved within 24-48 hours. We check for code quality, responsiveness, and that it works across platforms.
What does AI customisation mean for my sales?
Buyers can customise your widget's colours, text, and layout using AI before they buy. This means they see exactly how it'll look on their site — which dramatically increases purchase confidence and reduces refund requests.
Can I sell free widgets too?
Absolutely. Free widgets are a great way to build your reputation and attract buyers to your paid widgets. Many top sellers use a free + premium strategy.
Which platforms do widgets work on?
All of them. Your widgets are pure HTML/CSS/JS, so they work on WordPress, Shopify, Wix, Duda, Webflow, Squarespace, and any platform that supports custom code.
START SELLING

Your first sale is closer
than you think

Upload a widget today. No fees, no commitments — just your work, reaching buyers who are ready to customise and purchase.

My Dashboard

No widgets yet

Browse the marketplace and purchase your first widget — it'll appear here ready to download and customise.

Browse Widgets

No purchases yet

Your order history will appear here once you've made your first purchase.

Start Shopping

Nothing saved yet

Tap the bookmark icon on any widget to save it here for later.

Browse Widgets

Account Settings

Profile

Your public profile information

JPG, PNG. Max 2MB.

Email & Password

Manage your login credentials

Connected Accounts

Sign in faster with your social accounts

Google
GoogleNot connected
GitHub
GitHubNot connected
MicrosoftNot connected

Payment Methods

Cards saved for faster checkout. Managed securely by Stripe.

Loading…

Notifications

Choose what emails you receive

Purchase confirmationsReceipts and download links when you buy widgets
Widget updatesWhen a widget you own gets a new version
New widgetsWeekly digest of new widgets in categories you follow
Seller earningsDaily summary of your sales and earnings
Marketing & tipsProduct updates, tips, and promotions

Danger Zone

These actions are permanent and cannot be undone

Deactivate account Hides your profile and listings from the marketplace. You can reactivate anytime by signing back in.
Delete account Permanently deletes your account, all data, and any unsettled earnings. This cannot be reversed.

Seller Dashboard

Welcome back. Here's how your widgets are performing.

Revenue
All time · your 85% cut
Sales
All time

Recent Sales

No sales yet — your sales will appear here.
My Listings
Manage widgets
Earnings
Check balance

No listings yet

Upload your first widget to start selling. It only takes a few minutes.

Upload a Widget
Total earned
£0.00
Your 85% cut, all time
In transit
On its way to your bank
Next payout
Estimated arrival

Checking bank account…

Sales history
DateWidgetBuyerStatusAmount
No sales yet — your sales will appear here.

Edit Your Profile

This information appears on your public seller profile page.

Click to upload banner
Recommended: 1200×300px
Or choose a colour:
Custom:
0/60
0/300
Build your next widget with AI
Describe it, generate it, upload it, sell it.

Tips to grow your sales

📸
Thumbnails close sales
Upload a clear, attractive thumbnail for every listing. Buyers scroll fast — a great image stops them.
🔍
Tags are your SEO
Add 5–8 specific tags. "pricing table saas annual toggle" beats "pricing". Think about what buyers will type.
💡
Niches win
"Pricing table for SaaS" beats "pricing table" every time. The more specific the problem, the less competition.
🎨
Clean code = more sales
Buyers who use the AI customiser convert 4x more. Write clean, well-commented code so the AI can modify it easily.
📦
More listings = more income
Each widget is passive income. Sellers with 5+ listings earn 8x more on average. Aim for one new widget per week.
✍️
Blog posts drive free traffic
A short post showing your widget in action brings Google traffic to your listing forever. Sellers who blog earn 3x more.

Seller FAQ

What's the revenue split?
You keep 85% of every sale. The Widget Shop takes 15% to cover payment processing (Stripe), platform hosting, AI infrastructure, and customer support. There are no listing fees or monthly charges.
When do I get paid?
Earnings appear in your balance immediately after a sale. You can cash out to your connected bank account at any time — funds typically arrive within 2–5 business days via Stripe. You need to connect your bank account in Earnings & Payouts first.
How does the AI review work?
When you submit a widget, our AI reviews the code for security issues, malware, broken functionality, and policy violations in under 30 seconds. If it passes, your widget goes live immediately. If the AI is uncertain, it goes to a quick manual review (usually within 24 hours).
Can I sell the same widget on other platforms?
Yes. You retain full ownership and copyright of everything you upload. You can sell your widgets anywhere else — we don't require exclusivity.
What can't I sell?
No malware, trackers, or code that exfiltrates user data. No copied code you don't have rights to. No deceptive UI patterns (fake buttons, phishing). No illegal or harmful content. Full details in the Terms of Service.
What if my widget gets a bad review?
You can respond to reviews and update your widget with fixes. If you believe a review violates our guidelines (spam, false claims), contact us and we'll investigate. Keeping your widget updated and responding professionally is the best way to maintain a good rating.
Do I need to pay tax on my earnings?
Yes. You are responsible for declaring income to your local tax authority (e.g. HMRC in the UK). The Widget Shop does not withhold tax. Your earnings dashboard shows gross figures for reference only — it does not constitute a formal tax statement. Contact us if you need a formal earnings summary.
How do I delete a listing?
Go to My Listings and click the Delete button next to the widget you want to remove. Deletion is permanent and immediate. Any buyers who already purchased it will retain access to their downloaded code.
How it works
1
Buyer posts a job
A buyer describes the widget they need, their platform, and their budget.
2
You make an offer
Accept at their price or counter-offer with your own. No commitment until the buyer accepts.
3
Build & get paid
Deliver the widget and receive 85% of the agreed price directly to your bank.

Open Jobs

Live requests from buyers — first come, first served.

Loading jobs…

Edit Listing

Basic Info

The essentials buyers see first

Pricing

Set your price, run a sale, or make it free

Widget Code

Paste your full HTML/CSS/JS. Buyers receive this on purchase.

Keep everything in one HTML file. The AI customiser works best with clean, commented code.

✍️
Sellers who blog earn 3× more
Write a short post showing this widget in action. It brings Google traffic to your listing — for free, forever.

Thumbnail

What buyers see in the marketplace grid.

PNG, JPG, WebP · max 2MB

Visibility

Control whether buyers can see this listing

SEO tips

How to get found

1. Use a specific name — "SaaS Pricing Table" beats "Pricing Table"
2. Write a tagline that mentions the use case
3. Add 5–8 relevant tags
4. Upload a thumbnail — more clicks guaranteed
5. Description of at least 100 words ranks better

Write a Blog Post

Featured Image

Click or drag image here
PNG, JPG, WebP

Post Settings

SEO Settings

The Widget Shop Blog

Tips, tutorials, and stories from widget makers and the TWS team.

Loading posts…
Back to blog
Tips & Tricks

How I Built a Pricing Table That Converts at 3.9%

JM
Josh M.5 Mar 2026 · 6 min read
Share this post

Contact & Support

Got a question? We're here to help. Most queries are answered within 24 hours.

Email Support

For account issues, billing questions, or technical help. We respond within 24 hours.

Seller Support

Need help with your listings, payouts, or the seller dashboard? Our seller team is on it.

FAQ & Help Centre

Check our documentation for instant answers to common questions about buying and selling.

Partnership Enquiries

Interested in integrating with The Widget Shop or becoming a featured partner?

Send us a message

Fill out the form and we'll get back to you as soon as possible.

Frequently Asked

How do I get a refund?
If you're not satisfied with a widget, contact us within 14 days of purchase. We'll review your request and process a refund if the widget doesn't work as described.
How do I install a widget on my site?
After purchase, you'll receive the widget files and a simple embed code. Just paste it into your site's HTML — it works on WordPress, Shopify, Wix, Webflow, Squarespace, and any platform that supports custom code.
I'm a seller — when do I get paid?
Earnings become available after a 14-day clearing period. You can withdraw anytime via Stripe to your bank account. We pay out within 1-2 business days.
Can I use a widget on multiple sites?
Yes! Once you purchase a widget, you can use it on as many of your own sites as you like. The licence is per-buyer, not per-site.
404
🔍

Page not found

The widget you're looking for doesn't exist, has been removed, or the URL is wrong. Let's get you back on track.

?

Widgets
Loading…

Community

members
posts
this week

Create a new post

No posts yet. Be the first to start a conversation.

Frequently Asked Questions

Everything you need to know about buying, selling, and using The Widget Shop.

Buying Widgets
What exactly is a widget?
A widget is a self-contained piece of web UI — like a pricing table, testimonial slider, or contact form. Each one comes as clean, embed-ready code that works on any website: WordPress, Shopify, Webflow, or plain HTML.
How do I customise a widget to match my brand?
Every widget has a built-in AI editor. Just describe the changes you want — "make the buttons coral, use my brand font, change the heading to..." — and the AI rewrites the code instantly. No coding needed.
What platforms are widgets compatible with?
Most widgets are platform-agnostic — you embed them via a code snippet. Each listing shows which platforms it's been tested on. Popular options include WordPress, Shopify, Webflow, Squarespace, and plain HTML sites.
Can I try a widget before buying?
Yes — every listing has a live preview you can interact with before purchasing. You can even use the AI editor to see how it looks customised to your brand before you commit.
What if a widget doesn't work on my site?
Contact the seller directly through the listing — they're responsible for supporting their widgets. If you can't resolve it, reach out to us via the Contact page and we'll step in.
Selling Widgets
How do I start selling?
Click "Sell" in the nav, complete the quick seller onboarding, connect your bank account, and upload your first widget. The whole process takes about 10 minutes. Your widget goes live after a quick automated review.
Can I sell widgets I built with the AI Builder?
Absolutely — that's exactly what it's for. Build a widget, review the code, polish it up, and list it. Many of our best-selling widgets started as AI-generated components.
Is there a minimum price for paid widgets?
Widgets must be either free or priced at $1.00 or more. You can also offer free widgets to build your reputation and drive traffic to your paid listings.
How do custom job requests work?
Buyers post custom widget requests with a budget on our Hire page. As a seller, you can browse open jobs in your dashboard and either accept the listed price or submit a counter-offer. If the buyer accepts, you build it and get paid on delivery.
Payments & Payouts
What payment methods are accepted?
We accept all major credit and debit cards via Stripe. Payments are processed securely by Blinki Limited (the company behind The Widget Shop). "Blinki Limited" will appear on your bank statement.
How do sellers get paid?
Earnings accumulate in your seller balance. You can cash out to your bank account any time from your Seller Dashboard → Earnings & Payouts. Funds typically arrive within 2–5 business days via Stripe.
Is my payment information secure?
Yes. We never store your card details — all payments are handled directly by Stripe, one of the world's most trusted payment processors. All transactions are 256-bit SSL encrypted.
General
Do I need an account to buy?
Yes — a free account is required to purchase widgets. This lets us store your purchased widgets in your dashboard so you can access the code and re-download at any time.
Can I use a widget on multiple sites?
Each purchase is a single-site licence unless the listing says otherwise. If you need a multi-site licence, contact the seller — most are happy to arrange it for a small additional fee.
I have a question not covered here
Head to our Contact page and we'll get back to you within 24 hours.
BUILD
AI-Powered Widget Builder

Build any widget.In seconds.

Describe any component in plain English — get production-ready HTML, CSS & JS in seconds. No coding needed.

credits left
Each build costs 1 credit · New accounts get 3 free
i

Write better prompts, get better widgets

The more detail you give, the more polished the result.

✏️

Be specific about content

✓ Good
"3-tier pricing: Starter £19/mo, Pro £49/mo, Enterprise £99/mo with annual discount toggle"
✗ Vague
"A pricing widget"
🎨

Describe the visual style

✓ Good
"Dark background (#0D1117), coral (#E8503A) accents, rounded cards, Bricolage Grotesque font"
✗ Vague
"Make it look nice"

List interactions & animations

✓ Good
"Accordion opens with smooth 300ms height transition, plus icon rotates 45° to become ×"
✗ Vague
"Add some animations"
Widget AI Describe it, watch it build
Online

Hey! I'm your AI widget builder.

Describe any UI component and I'll write the code live. Be as specific as you like — colours, layout, interactions, animations.

Try one of these to start:

Live Preview

Your widget will appear here

Type a description in the chat
and hit Build It

Buy Credits

Each credit builds one widget. Credits never expire.

20
credits
£4.99
60
credits
£9.99
Best Value
150
credits
£19.99
Save 20%
🎉

Welcome to selling on TWS

You're about to join a community of widget makers earning real money from their frontend skills. Let's get you set up in under 2 minutes.

85%

You keep 85% of every sale

Platform covers payments, hosting and AI tools

How it works
1. Upload your widget with code + description
2. AI reviews and approves it within seconds
3. Buyers find, customise and purchase it
4. 85% lands in your Stripe account

What makes sellers successful here

The top sellers all do these three things

Build for the AI customiser

Widgets that work well with our AI sell 3x more. Use clean CSS variables for colours and clear class names.

Write detailed descriptions

Good titles, descriptions, and tags help buyers find your widgets through search — both on TWS and Google.

Support multiple platforms

Every platform you support is a new audience. WordPress, Shopify, Wix, Webflow — the more the better.

👤

Set up your seller profile

This is what buyers see when they visit your page. Make it count.

Your public profile

You can change this anytime in settings

💡 Profiles that sell
Sellers with complete profiles earn 2× more. Add a photo in account settings after signing up.
🚀

You're all set!

Your seller account is active. Here's what to do next.

Your first steps

Complete these to get your first sale faster

Create your seller account

Just done — nice work!

Upload your first widget

Get something live on the marketplace

Connect your bank account

So you can cash out when you make a sale

Write your first blog post

Sellers who blog earn 3x more
Make an offer
Job title
Propose your price for this job. The buyer will be notified immediately.
💰 Buyer's budget:
Your price
$
Note to buyer (optional)

Gradient Pricing Table

by —
Live preview
Locked

Unlock the full source code

Get the complete HTML, CSS & JS — including any AI customisations you've made.

Preview
Code

Widget AI

Hi! I can customise this widget for you before you buy. Type what you'd like changed below.

Version history

Loading…

Reviews

Similar widgets

Overview

Your marketplace at a glance

Revenue
$0
all time gross sales
Orders
0
0 today
Users
0
0 sellers
Widgets
0
0 pending review

Financial Summary

View details →
Platform Cut (15%)
$0
Net Profit
$0
Seller Payouts Owed
$0
Avg Order Value
$0

Recent Orders

View all →
Loading...

Pending Review

Review all →
Loading...

Top Sellers

View all →
Loading...

New Users

View all →
Loading...

People

Users, sellers and account management

All Users

No users yet — will populate once people sign up

Content

Blog posts and widget categories

No blog posts yet

Widgets

Manage marketplace listings and review pending submissions

Widget Performance

Total Widgets
all listings
Live
published
Draft
unpublished
Total Views
all time
Total Sales
purchases
Avg Conversion
views → sales

🔥 Top Performers

by revenue

Loading…

📉 Needs Attention

views but no sales

Loading…

Homepage Featured

Pin specific widget IDs to "Popular right now" and "More to explore". Leave blank to use automatic sorting. Comma-separated widget IDs.

Tip: find widget IDs in the table below (copy from the ID column). Add up to 8 per section.

All Widgets

No widgets listed yet

Orders

All purchase history

Total Orders
Gross Revenue
Platform Profit
Seller Payouts
Free Orders

No orders yet

Seed Data

Populate Firestore with realistic data so all live queries have something to render. Seeded docs are tagged seeded:true — clearing only removes those, never real user data.

Categories

8 standard widget categories

Users

5 sellers + 5 buyers with realistic profiles

Widgets

6 real working widgets with actual embed code

Blog Posts

3 published posts from seeded sellers

Orders

20 purchase records linking buyers to widgets

Seed Everything

Run all seeds in sequence — categories → users → widgets → blog → orders

Use Seed All to populate the platform, then deploy. The live product will look fully stocked from day one.

⚠ Danger zone

Clear legacy gradient field — removes the old gradient colour from every widget so cards show white until seller explicitly sets a background.

Delete all widgets from a specific seller ID (e.g. fake seed accounts). This is permanent.

Or delete ALL widgets with seller name matching a pattern (case-insensitive):

Finance

Revenue analytics, profit tracking and VAT management

Platform Stats from Firestore — always live

Users
registered
Sellers
active
Widgets
live listings
Orders
all time
Revenue
gross sales
Profit
net platform

Conversion Funnel signup → purchase journey

Loading…

Traffic Stats via Microsoft Clarity

Live on site now
checking…
Visitors today
loading…
Sessions (7 days)
loading…
Stripe Balance
loading…

Traffic — last 7 days

Loading chart…

Stripe balance

Loading…

Visitors by country last 7 days — drag to pan, scroll to zoom

Loading map…

Top pages 7 days

Loading…

Referrers 7 days

Loading…

Devices today

Loading…

Browsers today

Loading…

Recent Activity last 10 events

Loading…
Microsoft Clarity Integration
Traffic data comes from Clarity via Cloud Function. If charts show no data, check that the getAnalyticsData function is deployed and Clarity API is configured.
Open Clarity Dashboard →

Settings

SEO, usage limits and platform configuration

Global meta

Favicon
🔲
32×32 or 64×64 PNG/ICO recommended
Social share image (OG image)
1200×630
Appears when sharing on Slack, iMessage, LinkedIn etc.

Pages

PageMeta TitleMeta Description
Loading…

Edit SEO

Google preview
Page Title
thewidgetshop.com
Meta description will appear here…
0 / 60
0 / 160

Create Category

Add a new category for your widget

Add Category

New categories appear in the homepage slider and browse page

Change Role

Buyer
Buyer
Can browse and purchase widgets
Seller
Seller
Can list and sell widgets
Staff
Staff
Admin access, cannot change owner settings
Admin
Admin
Full access except owner-only actions
Owner
Owner
Full unrestricted access
?

User

Active

Edit Listing

Changes go live immediately after saving.

PNG, JPG, WebP · max 2MB

Create User

Creates a Firebase Auth account and user profile immediately. A password reset email link will be generated so the user can set their own password.

Find it.
Customise it.
Paste it.

Widgets that actually look like yours — not someone else's template.

100+
Widgets
All
Platforms
AI
Powered

Welcome back

Log in to your Widget Shop account

or
or

Choose a widget

Select which widget you'd like to work on

$

Gradient Pricing Table

127 sales · ★ 4.9 · Live
H

Hero Slider

89 sales · ★ 4.8 · Live
?

FAQ Accordion

64 sales · ★ 4.7 · Live

Contact Form Pro

52 sales · ★ 4.6 · Live

Testimonial Carousel

0 sales · In Review

Your cart

0

Saved for later

Subtotal (0 items)$0.00
Total$0.00
Secure checkout powered by Stripe
Re-download anytime · Save AI customisations · Track purchases
or sign up with email

Payment

Note: This payment is processed by Blinki Limited — the company behind The Widget Shop. "Blinki Limited" will appear on your bank or card statement.

Order summary

Total$0.00
256-bit SSL encrypted · Powered by Stripe

Payment successful!

You're all set — here's what you just unlocked.