First 30 customers: 20% off yearly, for as long as you stay. See the plans

What's new

What changed in Two Cents, newest first: the feedback widget your visitors see, the inbox you read it in, and the plans. I write each entry the day the change goes live.

October 2026

  • Questions

    Ask for a star rating, then show the testimonials on your site

    A custom question can now collect ratings, and what your visitors allow you to show goes back onto your own site.

    • The question can ask for one to five stars, and shows its average score in the inbox.
    • The visitor ticks a box to let you show their answer, with a first name if they give one.
    • In the inbox, an answer that came with that permission has a button to make it a testimonial.
    • A new Testimonials page gives you a rating badge, a breakdown by star, or the testimonials you chose, as cards or as a carousel.

    It takes a div and one script. The look is set in the dashboard, so changing it never means pasting new code. A display with nothing to show draws nothing, and a new site never says "0 ratings".

  • Widget

    Bug reports say which requests failed and how slow the page was

    A bug report already arrived with the page, the browser, a screenshot and the console errors. It now carries more.

    • The last 15 requests that failed, each with its method, status, path and duration. "The form doesn't work" comes with the POST /api/checkout 500 behind it.
    • Any picture, script or stylesheet that did not load.
    • How long the page took to load, and how good the visitor's connection was.

    Query strings, bodies and headers are never read. If you are weighing a widget against a form, the contact form comparison shows what each one brings back.

  • Questions

    Each custom question has a page of its own

    Your custom questions used to share one long form. Each now opens on its own page.

    • Its wording, where it is asked, and its rating and testimonial settings sit in separate cards.
    • A new question is written in a few steps, and the last one gives you the link or the line of code that opens it on your site.
  • Plans

    Plans for 3, 7, 15 or 31 sites, and a launch price

    The paid plan is now priced by the number of sites you run.

    • 3, 7, 15 or 31 sites, at €12, €24, €44 or €75 a month ($15, $30, $55 or $95 outside Europe).
    • Each step costs about 15% less per site than the one before. Paying yearly costs ten months.
    • The first 30 customers get 20% off the yearly price for as long as their plan runs.
    • A site is one domain on the free plan and up to three on a paid one, subdomains included.

    The free plan has not moved: one site and 25 messages a month. See the prices.

  • Sites

    A new site is set up in three steps, and you see when it works

    Adding a site now opens on three steps: name it, paste the tag, visit your own site.

    • The last step finishes by itself the moment the widget is seen on your domain. You no longer wonder whether the tag took.
    • A first message from me is waiting in the inbox at that point, and you can answer it.

    The tag is the same single line as before. The install page shows it.

  • Inbox

    The dashboard is now a sidebar and a mailbox

    The dashboard used to be a list of sites with tabs inside each one. It was redrawn.

    • A sidebar that leads everywhere: the inbox of all your sites, each site and its pages, your account.
    • A mailbox, with the list of messages on one side and the open message on the other.
    • Plain settings pages, without boxes, and a page of their own for notifications.

    On a phone the sidebar becomes a drawer.

September 2026

  • Two Cents in five languages, with prices in dollars outside Europe

    The widget already spoke five languages. The rest now does too.

    • The site, the sign-up and the account emails exist in English, French, Dutch, German and Spanish.
    • Your account keeps the language you signed up in, and its emails follow.
    • Outside Europe, the prices are shown and charged in US dollars.
  • Widget

    Stealth mode, and a theme that follows the page

    Two new choices for how the widget looks on your site.

    • Stealth mode: set the launcher to Hidden and the widget shows no button. It opens only from your own links and buttons, on the custom question you chose.
    • An Auto theme, a third choice beside Light and Dark, which follows the visitor's own setting.

    The widget's greys are now neutral, so it sits on any brand colour, and its controls are outlined at a 3:1 contrast.

  • Widget

    The feedback widget and the dashboard, fitted to a phone

    Both now work on a phone without pinching or zooming.

    • The widget opens full screen, its fields no longer make the page zoom, and Back closes it.
    • A touch screen cannot capture the page reliably, so the visitor attaches a picture or a screenshot from their gallery.
    • The launcher sits against the side edge, a quarter of the way up.
    • The dashboard has one filter bar, readable rows and one action bar on the open message. It can be added to the home screen.
  • Inbox

    Notes, a Replied marker, and one export for every site

    Four additions for keeping track of what you did with a message.

    • A private note on each message, which only you see.
    • Mark replied records that you answered, and when.
    • The inbox of all your sites comes out as one CSV or JSON file, where it used to be one file per site.
    • A new Account page, where you change your email address or your password, or delete your account.
  • Plans

    Past 25 messages, the free plan keeps them

    The free plan reads 25 messages a month. A 26th used to be refused.

    • It is now kept, up to 175 more, and the inbox says how many are waiting.
    • Upgrading releases them all at once.
    • Your visitor sees "Sent" either way.

    One address can also send at most twelve messages an hour to a site, which stops a flood without stopping a person.

  • Inbox

    Sort the inbox in one step, from the keyboard, across all your sites

    The inbox now opens on what still needs a decision.

    • Done, Plan and Close each take one click or one key, and the next message opens by itself.
    • J and K move through the list.
    • Select several rows and decide them together.
    • One inbox holds the messages of all the sites you run.

    What you pass to identify() shows on the message and in the exports. For what to do with the pile once it is sorted, see the guide to UX feedback.

Your users have something to tell you.

Give them a way to say it.

Start free

Free to start · no card