Banners and buttons without code
A cookie banner, an age check, a chat button, an announcement bar and a popup.





Five things to switch on
Each is a switch in your site's editor, with a preview beside it.
Cookie banner
Accept all, Reject all and Customize, at the top, the bottom or a corner. It asks before visits count.
Age check
Yes or no, or a date of birth, with a minimum age from 13 to 25. Remembered for the visit or 30 days.
WhatsApp or Messenger button
A round button in a corner of every page. On WhatsApp, a first message can be ready to send.
Announcement bar
One line of up to 120 characters above your menu, with a link. Give it a last day and it hides itself.
Popup
A message 5, 15 or 30 seconds after the page opens, with a button to a page of your choice.
Your words and colors
Each widget speaks your site's language and uses its colors until you type or choose your own.
Live at your next publish
Turn it on
Open Widgets in your site's editor and flip the switch. The preview shows it as a first visitor would.
Set the details
Choose where it sits, its words and its colors. Colors that are hard to read get flagged.
Save and publish
Saving makes a new version with no credits used. Publishing puts it in front of visitors.
AI changes leave them alone
Widgets are yours. Shingle's AI never writes or removes them.
Changes keep them
Anything you ask Shingle to change leaves your widgets as they are.
Versions include them
Restoring an earlier version brings back that version's widgets too.
Taps are counted
Taps on the chat button show in your site's analytics as chat clicks.
Common questions
Can't find your answer? Read Shingle Help or email [email protected].
Open Widgets in your site's editor, turn on Cookie banner, pick where it sits and change the words if you like. Save it and publish. There's no code to paste and no credit to spend. Visitors then choose Accept all, Reject all or Customize before your site counts their visit.
Turn on Chat button in Widgets, choose WhatsApp and type your number with its country code. You can add a first message, which appears in the chat ready for the visitor to send or change. Pick the bottom right or left, save and publish. Messenger works the same way with your Page's address.
It's a tool, and we can't promise that. It holds back visit counting, the map, tracking codes and embeds until a visitor allows them, and your privacy page says what's kept. Whether that meets the rules where you work depends on your business, so check or ask someone who knows.
No. It asks a visitor to declare their age, with a yes or no question or a date of birth, and keeps only the age they confirmed. It doesn't check identity or any document. The page stays covered until they answer, and a visitor too young is told why.
Not inside the popup itself. Its button can lead to a page with one of your forms, or to your newsletter's signup page, and the form does the collecting. That keeps one set of forms to manage. The popup also waits until the cookie banner and age check are answered.
Nothing in credits. Turning on a widget and saving it makes a new version with no AI involved. To show it to visitors, the site has to be published, which the plan and its trial both do. Before then, you can set widgets up and see them in the preview.
Read next
- IntegrationsAnalytics, ads, webhooks, embeds and your own code.
- Website analyticsVisitor stats without cookies, and taps to call.
- NewsletterCollect confirmed subscribers and email them your news.
- Tracking codesAdd Google Analytics, Tag Manager, a Meta Pixel or Google Ads.
- RestaurantsA menu a phone can read, and the right links.
- What a small business site needsThe checklist, and why each thing earns its place.
Build your first site
Start from a Google listing or a few notes. Demos usually take 5–15 minutes.
7 days for $1, then $49 a month. Cancel any time.





