The Simplero Changelog: Here's what we've been up to...

Improvement
·
Products
·
today
API v2: search products by name and facet

When listing products via the API, you can now filter by name and by facet tag — making it easy to find a specific product without knowing its ID. Use name[op]=contains&name[value]=foo for a partial match, or facet_value_id[value][]=123 to filter by facet.

Improvement
·
Custom fields
·
today
Social handle custom fields are now clickable links

Custom fields for Instagram, X, TikTok, LinkedIn, YouTube, Pinterest, and Reddit handles now show up as clickable links wherever you view them — contact and member profiles, list and table columns, and registration notification emails. Click someone's Instagram handle and it opens their profile straight away in a new tab, instead of just showing the plain text.

Simplification
·
Custom fields
·
today
Skype is no longer offered as a custom field type

Microsoft retired Skype in May 2025, so we've removed it from the list of social field types you can add to a form or contact. Any Skype handles you've already saved are still shown — just as plain text now, since there's no longer a Skype app or profile to link to.

Improvement
·
Events
·
today
See contract signing status right in your event participants list

When your event has a contract, the participants list now shows a "Contract signed" column with the date each person signed — so you can tell at a glance who's signed and who hasn't. You can also filter by whether the contract was signed, and narrow down to contracts signed before or after a specific date. These options appear automatically for any event that has a contract attached.

Feature
·
Courses
·
today
Access course comments through the API

The API now exposes the comments your students leave on course lessons, alongside the course content and transcripts it already returns.

Fetch the comments on a single lesson with GET /api/v1/course_lessons/:id/comments, or pull every comment across a whole course at once with GET /api/v1/courses/:id/comments. Each comment includes the commenter's name, the…

Simplification
·
Shopping cart
·
today
Refresh an invoice with one click

You can now refresh any paid invoice right from the purchase page. Look for the refresh icon (↻) next to each paid charge — click it to re-render the invoice with the latest customer information like address or company details.

Simplification
·
Products
·
today
Tidier coupon code actions on the pricing tab

Coupon code actions on a product's Pricing tab are now tucked into a single menu right inside the coupon code label, instead of a row of icons. Click the menu next to a coupon code to Edit coupon code, Copy to clipboard, or Regenerate it. We also moved the direct purchase link next to the coupon code so everything you need to share that price is in one place.

Fix
·
Products
·
today
Clearer override labels in pricing

When a price overrides another price that has no internal name, the pricing tab now shows the overridden price's amount (e.g. "Overrides $69") instead of a generic "Overrides Price #2". Easier to see at a glance what's being overridden.

Simplification
·
Events
·
today
Quicker approve/deny on event registrations

When you open a pending event registration, Approve registration and Deny registration now appear as clear, labeled buttons right at the top of the panel — no more hunting for the right icon. The panel is also tidier: the contact's name and the event details aren't repeated, so you see just what matters for the decision.

Improvement
·
Admin ui
·
today
Action menus now show they're loading

Opening a "⋯" action menu for the first time used to pause for a beat with no sign that anything was happening. Now the button shows a spinner while the menu loads, so you know your click registered.

Fix
·
Landing pages
·
today
Landing pages with order forms no longer scroll down on load

If you had a landing page with an embedded order form and the coupon code field was visible by default, the page would automatically scroll down to the order form when visitors loaded the page. Now the page stays at the top where it should be, so visitors see your content first.

Fix
·
Lists
·
today
CSV import with resubscribe now properly reactivates all contacts

When you import a CSV file with the Resubscribe option checked, contacts who had previously unsubscribed are now fully reactivated. Before this fix, some contacts could remain unsubscribed even though the import appeared to succeed. This affected imports of any size, but was most noticeable with larger lists (1,000+ contacts).

Fix
·
Products
·
today
Coupon price sales page now shows the correct price

When a product had multiple coupon prices sharing the same coupon code, clicking Sales page from the pricing menu could show the wrong price. Now each sales page link points to the exact price you clicked on.

Fix
·
Automations
·
today
Email design template picker now appears above the editor window

When editing an email inside an automation, the design template dropdown was hiding behind the editor window, making it impossible to pick a different template. It now correctly appears on top.

Fix
·
Products
·
today
Override prices now correctly copy payment plan structure

When you create an override price from a payment plan, the new price now keeps the same number of installments, amounts, and schedule as the original. Previously it would show as a single payment of $0.

Fix
·
Events
·
today
Event registration notifications now include custom fields

When someone registers for an event, the notification email you receive now shows all the custom registration questions they answered — like an Instagram username or anything else you've added to your event's registration form — not just their name, email, and phone. You can see everything they submitted right in the email, without having to click through to review the registration.

Simplification
·
Bots
·
today
Hide chat follow-up suggestions when you don't want them

The suggested follow-up prompts under each assistant reply are handy, but not everyone wants them. Now you can turn them off: hover the suggestions and click Hide, and they'll stop appearing on new replies. Want them back? Open any reply's menu and choose Generate follow-ups — it brings the suggestions back for that reply and re-enables them going forward. Your choice is remembered across devices.

Fix
·
Products
·
today
Stripe payments that succeeded after a 3D Secure retry now record reliably

When a buyer completed a 3D Secure card challenge after first abandoning checkout, Stripe could end up sending us a payment confirmation that didn't match up to a usable order, so the payment never got recorded on your end — even though the money had been taken. We now always match Stripe's confirmation to the right order, so these payments record correctly and your customer's receipt goes out as expected.

Simplification
·
Admin ui
·
yesterday
New settings navigator: search and browse in one place

Finding the right settings page is now much faster. The settings sidebar has been redesigned with a slim category rail on the left, a focused list of pages in the middle, and a search bar that scans all settings at once — so you can type "email" and jump straight to the right page without digging through menus.

A Recently used view shows the settings pages yo…

Fix
·
Events
·
yesterday
Event registration no longer blocks visitors on iCloud Private Relay & shared networks

Some people trying to sign up for your events were being turned away with a generic "An error occurred" message — through no fault of their own. It happened to visitors whose internet traffic comes through a shared address, such as iCloud Private Relay (on by default for many iPhone users), corporate VPNs, or mobile carrier networks. Those shared addresses s…