This week, we’re excited to roll out Portal WhatsApp notifications for guest check-ins, improved payments for waitlist booking and key security updates. Plus, we've tackled some pesky bugs to keep things running smoothly!
New
Portal Whatsapp Notifications 💬
As we all know, the art world runs on WhatsApp—whether you’re exhibiting in London, hanging portraits in Marrakesh, or closing deals in Dallas. To seamlessly integrate ARTSVP into your existing workflow, we’re launching ARTSVP WhatsApp Notifications (starting with Portals!), ensuring you stay effortlessly up to date.
Enable this feature today so your exhibitors can receive real-time WhatsApp alerts when their VIPs walk through the door.
New
Accept Payments for Waitlist / Register Interest Bookings
WiWith both Waitlist and Register Interest, you have the ability to manually accept or reject a booking. When rejecting a booking, you can choose to notify the user via email or reject it silently.
When you Accept a booking, you now have two options:
Accept: Send an email to the user, prompting them to confirm their attendance and complete any necessary payments.
Accept & Confirm: Instantly confirm the booking, regardless of whether a payment is required.
Improved
Improved Search Sorting - Previously, search results were sorted by relevance, which sometimes led to confusion about the order of bookings. Now, bookings are consistently ordered by time and name, even when searching, ensuring a more intuitive and predictable experience.
Fixed
Small Copy changes - Updates instructions on check-in only roles
Space order - Ordering Spaces by the date in which they were created
Security on max bookings - Ensuring max guests per booking was always enforced, even with the Waitlist
Credit Notifications and a light clean up
Hello everyone 😊 We are mid-sprint with some big exciting updates coming your way including payment processing for waitlist and register-interest bookings and exhibitor portal sms notifications 😮 You can expect to play around with these soon but for now, here are some small updates to keep us ticking along.
Improved
Low Portal & Invite Credit Notifications: When accounts now go below 50 invite credits or 5 portal credits the associated billing email will be notified to top up the account making sure your events aren’t emptied at critical moments.
Negative Portal & Invite Credit Allowances: New functionality has been adopted allowing organisations to dip into negative portal and invite credits. Any negative credits at the end of the month will be invoiced to the organisation on a PAYG rate. This functionality will be enabled on an a per request basis (email us to request access)
Cleaner Interface: We’ve removed outdated labels and banners (like the “NEW” tag and layout banners) to provide a cleaner and more streamlined experience when navigating events and collections.
Enhanced Stability: We’ve locked down key dependencies to ensure a more stable and reliable platform for all users.
Check-in Only Clarification: Information has been provided on all pages where members can be added to teams and events clarifying the role of “check-in only”
Fixed
Improved Invitation Links: The decline link within email invitations has been updated for clarity and to avoid email clients auto-declining. It now directs you to the invite page with updated text: “Please click here to mark yourself as not attending.”
Date Range Filter Fix: The date range filter on the all bookings view now automatically submits when you make a change, making it easier to filter and find the bookings you need.
Invite Deletion Bug: An invite deletion bug has been resolved that caused some portal invites to not be deletable.
Event Templates, Security & Usability
We're kicking off the first month of the year with a long-awaited feature request and, as always, continuous improvements to your in-app experience. Check out the changes below 😊
New
Create Events from Templates
Creating events is now faster with new preconfigured templates. To stick with your usual process, select “Public Event” under the “Standard” category. To try the new templates, pick one that fits your event type, add a few details, and you’re good to go! Templates include pre-set options like email settings and capacity, saving you time. Need changes? Everything is still fully customizable in the “Edit” section. Have template ideas? Let us know!
.
Improved Usability
Forgot Password on Sign-In: Added a "Forgot Password" option to the account sign-in portal, allowing users to conveniently reset their passwords and regain access to their accounts.
Developer Email Updates: Introduced a feature to update and change the developer email for an organization. This update ensures the correct email is used for webhook communication and provides seamless handling of developer email changes via the organization controller.
Improved
Spaces Ordering by Creation Date: Spaces are now displayed in the order of their creation date instead of alphabetically, providing a more intuitive and chronological layout.
Content Security Policy Updates: Enhanced CSP headers by restricting embedding to certain organizations where needed and in-app only, with upgraded frame-ancestors and X-Frame headers for improved security.
Accurate Event Name Display: Resolved ampersand rendering issues in event names to display & correctly instead of &.
Fixed
Booking Row CSS Bug: The alignment of the All Bookings search bar when scrolling was offset and causing inconsistent behaviour. This has been addressed for all accounts.
Notification Email Reduction: Removed the third failure attempt email from failed webhook deliveries to reduce inbox stress for developers.
Guest x Product Bug: Instances of multi and single entry tickets not correctly being assigned to the correct guests have now been resolved.
New Year, Enhanced Platform: Security, Reliability, and Usability Updates
As we step into the new year, we're focused on making our platform more secure, efficient, and user-friendly while laying the groundwork for exciting developments ahead. This update includes critical fixes and enhancements to improve your experience. Stay tuned—there's much more to come!
Improved
Quick Download Feedback:
Improved user experience when downloading booking data by introducing a "Processing" message before the "Downloading" message. This feature helps prevent double clicks and provides clearer feedback during the process.
Fixed
Security Enhancement: Resolved a potential injection vulnerability in the booking name field by adding a character limit and ensuring the field cannot contain URLs.
Webhook Reliability: Fixed webhook reliability issues by automatically deactivating webhooks after 10 consecutive failed events, reducing unnecessary retries and improving system stability.
Enhanced Scanner: Introducing a new scanner that works faster, operates offline, offers a simplified user experience, and is built for reliability in every scenario.
Improved
Streamlined Admin Invites: Minor tweaks ensure admins won't be overwhelmed with unnecessary invite emails, keeping things efficient and clutter-free.
Fixed
Portal Login Issue Resolved: Squashed a pesky bug that was preventing some users from logging into portals. Smooth access restored!
Smooth Sailing
This update brings key improvements to booking link functionality and the mobile experience for collections, reducing overuse and enhancing usability on small screens. Fixes address missing links on the Archived Events page, accurate booking link counts, and improved event configuration reliability. Admin notifications are also streamlined to cut down on email volume.
Improved
Enhanced Booking Link functionality to prevent excessive usage and improve reliability.
Improved mobile user experience for collections, making the interface more user-friendly and accessible on smaller screens.
Reduced the frequency of admin notification emails, lowering inbox clutter.
Fixed
Resolved an issue on the Archived Events page where certain links were missing.
Corrected booking link counts displayed on the booking link index page to ensure accuracy.
Addressed an issue with advanced configuration for events to improve consistency and reliability.
Fixed a bug in collection invites download to ensure downloads function as expected.
Fall Tidy
As we moved back our clocks the past few weeks across the world and got ready for the shorter days Fall brings, here at ARTSVP we've been busy tidying up and improving our app to kick off 2025 in a big way with some major upgrades coming to end the way.
Improved
Improved mobile user experience for the All Bookings view
Drastically improve event booking load times and all booking load times
Loading time improvement for events view, and introduced pagination to better organise your "Events" view
Improved Invite email UX
Dashboard speed updates for both invite counts and latest bookings load
Oauth tracking
Oauth now available for portals
Updated privacy policy
Improved location UX on confirmation page and ticket page
Max bookings now available on booking link creation
Invite allocations can now be deleted for portals
Unique booking capabilities now available for bookings that are "Register Interest" or "Waitlist"
Fixed
Fix translation bugs across languages
Fix API Invites endpoint bugs
Need for Speed
We’re excited to announce some powerful updates to Artsvp that will make your experience faster, smoother, and more efficient! From enhanced CSV handling to blazing-fast search improvements, we've fine-tuned the platform to better meet your needs. By streamlining key processes and moving tasks to the background, you'll notice a major boost in speed and ease of use. Dive into the details below and see how these changes can supercharge your workflow!
New
You've been asking, so we've added support for transforming some data like first name & last name fields into the required name column in CSV uploads, making data import more flexible and user-friendly.
We've also improved the system's ability to handle a wider variety of CSV file formats, ensuring smoother uploads and fewer errors during import.
Happy uploading!
Improved
Finding the right guest can be a challenge, so we have worked tirelessly to optimize the search functionality for faster and more responsive results, delivering a better user experience, especially for large datasets.
Fixed
Key tasks, such as CSV parsing and data processing, have been moved to background jobs. This significantly reduces wait times for users, allowing them to continue working without interruption while tasks are handled asynchronously in the background.
These updates aim to improve efficiency, making Artsvp more powerful and seamless for managing your events.
New Filters and Fixes
This week we've been focusing primarily on app speed with some improvements looking to be live next week. Alongside this we've pushed up a few updates to filters and some minor bug fixes.
New
Booking Filters
We've added the ability to filter your bookings further in the All Bookings view as well as the Event and Collection booking views
Improved
All Bookings - Organisation members only
We were seeing too much confusion around All Bookings for those who were members of Events or Collections. The bookings were automatically filtered based on your membership. We have decided to simplify this and made the All Bookings view to be accessible only to those who are Organisation members.
Event and Collection members will need to navigate to the specific resource to view and manage the bookings.
Fixed
A few errors on when people cancelled their bookings, not being able to use the invite again - resolved.
Uploading bookings with blank emails no longer causes errors
Time formatting in the url when selecting slots was having some inconsistencies - resolved.
More Accessibility and Stability
This week we pushed in more changes that will make your experience at ARTSVP more accessible and stabile. As we're gearing up for a big UX sprint coming up we hope these help improve your experience with ARTSVP.
New
OAuth
We've added the ability for users to integrate their gmail accounts with their existing accounts or simply use them to generate new accounts via OAuth. The sign in process is made simple through a simple GMail account authentication and you're on your way to using ARTSVP. No more having to remember long complex passwords!
Improved
Ensuring Better Email Deliverability - To help ensure better email deliverability we've introduce a form of throttling on all of our batch email sends (invites, portals, and booking cancellations). We've done this to make sure email providers don't view those emails as spam or promotional, and so that your emails always make it to their intended receiver.
Modifying Time Zones Made Simple - Modifying time zones now simply involve making a change on the event and watching as any bookings that were made with the mistaken time zone be resolved. These time zones will now no longer be associated with locations, but instead with the event itself making management much simpler.
Fixed
Additional SQL injection protection
Locations update reroute bug fix
CSS Updates for email banners
QR Code sanitization
Fix for booking info window to ensure functionality