Polls, a chatbot and giveaways. One panel.

Add three small widgets to your website and run them from a single admin panel. It lives on your own hosting and your own database.

Discord loginDiscord webhooks18 languagesYour own hostingOne-time purchase

The panel login is filled in for you. You can change anything. The demo resets every hour.

The Engage dashboard: live polls, giveaways, chatbot topics and new messages in one place

These widgets are live on this page

Vote, ask the chatbot, join the giveaway. Then open the panel and see it arrive.

Polls

Ask your visitors anything

A small tab on the side of your page. Visitors pick an answer in one tap and see the results.

  • Choose your format. One answer, several answers, or a country poll with flags.
  • Schedule it. Set when a poll starts and ends, and show or hide the results.
  • Share the results. Make a picture of them in one click, or export everything as CSV.
  • Tell your community. New polls and results can be posted on Discord.
A visitor picks an answer, votes and sees the results
A vote, from the visitor's side.
The Polls page: every poll with its status, schedule and votes
Poll insights: votes per day and the latest votes
The Topics page where you write the questions and answers of the chatbot
The Messages inbox with what visitors wrote to you
Chatbot

A chatbot that answers for you

You write the topics and the answers once. Visitors tap a topic or type a question and get your answer straight away.

  • Topics and sub-topics. Add keywords so typed questions find the right answer.
  • When there is no answer, visitors leave a message with up to three screenshots. You read it in the panel or on Discord.
  • Know what to write next. Thumbs up and down, and a list of the questions nobody could answer.
  • 18 languages. Visitors switch language in the chat itself.
Giveaways

Giveaways that run themselves

Set the prize and the end date. Engage collects the entries, draws the winners and tells your community.

  • Two ways to join. With Discord login, checking that they are in your server, or with a name and a contact.
  • Automatic draw. Winners are picked at random when the giveaway ends, and posted on Discord.
  • A page to share. Every giveaway gets its own link with a preview for Discord, Facebook and X.
  • You keep the list. Entries and winners as CSV, with removal of any entry.
A giveaway with its entries, status and the Draw winners button
EngageBOTToday at 18:02
New poll: How did you find us?
Pick an answer on the website. Results are shown once voting ends.
Search engineA friendSocial media
EngageBOTToday at 18:30
Giveaway ended: Win a coffee box
24 entries. Winners: Sofia, Daniel
Win a coffee box
Join with your Discord account. We check you are in the server.
Continue with Discord
You are in. Good luck!
Discord

Built for Discord communities

Connect your server once in the panel. Your visitors log in with Discord, and your community hears about everything there.

  • Discord login for giveaways. Visitors join with one click, and Engage checks they are members of your server. No account on your website needed.
  • Webhooks for announcements. New polls, poll results, giveaway winners and new chat messages go to the channels you choose.
  • Set up in the panel. Paste the webhook link, press Test, and see the message arrive.
  • Not on Discord? Giveaways also work with a name and a contact, so nothing is locked to one platform.
Admin panel

One panel for all three

No separate tools to learn. Polls, chatbot and giveaways share the same menu, the same look and the same team.

Looks like your website
Pick a ready-made look or set your own colours. It applies to the polls, the chat and the giveaways together.
Your team, with roles
Owners change everything, managers run the content, viewers can only look.
Safe to run
One-file backup and restore, a health check, a security test and password recovery. All inside the panel.
Help built in
Short answers next to every tricky setting, and a full guide as a PDF.
Works on a phone
Answer a message or check the votes from wherever you are.
Your language, their language
The visitor widgets speak 18 languages. You choose which ones to offer.
The dashboard on a phone
The topics list on a phone
Widget look: ready-made looks and a live preview of the three widgets
Setup

Live on your site in minutes

PHP and MySQL, the same as your website already uses. No monthly service to connect.

  1. Upload the folderCopy it to your hosting with the file manager or FTP.
  2. Run the installer onceType your database details and choose your admin login. The installer removes itself when it is done.
  3. Add one line per widgetPaste <script src="/engage/poll-widget.js" defer></script> before the closing body tag. The panel gives you the exact line to copy.
Questions

Before you buy

What do I need on my hosting?

PHP 7.2 or newer and a MySQL database. That is what most shared hosting already has.

Does it work with any website?

Yes. Each widget is one script line, so it works on plain HTML, WordPress or any custom site.

Where is my data stored?

In your own database on your own hosting. Nothing is sent to me or to a third party.

Do I need Discord?

No. Discord login and announcements are optional. Giveaways also work with a name and a contact.

How do updates work?

Upload the new files over the old ones. Your data and settings stay, and the database updates itself.

Can my team use it?

Yes. Add owners, managers and viewers, each with the access you choose.

Yours to keep

Engage is a one-time purchase. It runs on your hosting and keeps all its data in your own database.

  • Your own install and database, nothing shared with anyone else
  • Updates by uploading the new files. The database updates itself
  • No visitor tracking. Discord is optional, for login and announcements
  • A full guide included