Bullet Proofing Scanning: Major Enhancements & Fixes!
We're excited to roll out a series of powerful updates aimed at enhancing your scanning experience and overall app performance! This release focuses on improving user flows, fixing discrepancies, and boosting speed across key features. With a redesigned scanner interface, new guest management options, and faster tag list interactions, managing bookings and events has never been easier. Check out the full details below!
New
Scanner Configuration Modal: A new modal has been added to the scanner configuration, giving you the ability to easily share, copy links, or open the scanner directly.
Scanner Flow Revamp: Created a new flow for configuring the scanner, allowing users to clearly indicate which event, collection or space the scanner is being set up for.
Edit Guests After Booking: You can now modify guest details after a booking is made, thanks to an update in the booking flow. Visit the Advanced settings when editing an event and check the Edit Guests After Bookings checkbox so guests can enter guest details after completing a booking, regardless of whether you have enabled tickets or not.
Improved
Image Uploads & UX Redesign: We redesigned the user experience with a focus on improving image uploads and streamlining the overall interface. You should notice more customizability and faster load times.
Highlighted Booking Info: Enhanced visibility of booking time and date information, making it easier for you to spot crucial details when checking in guests.
Speed Boost on Tags: Dramatically improved the speed of app interactions with tagging, ensuring smoother navigation and responsiveness overall.
Robust Testing: Introduced rigorous testing for multiple JavaScript actions, ensuring reliable and smooth integration. Sounds boring, but tests help us deliver a reliable experience for our users.
Fixed
Guest Count Discrepancy: We've fixed issues causing mismatched guest counts between the "All Bookings" page and the Dashboard. Things should make a bit more sense now, even if they were not wrong before.
Faster Queries: Optimized scanner speed and queries for a snappier, more efficient experience.
Our Largest Changelog Yet!
At ARTSVP we've been busy the past month building features, improving our UX, and making our app more durable as we continue to scale and grow. To that end we've been lagging a bit with our changelog the past few weeks so get ready for our largest changelog to date!
New
Taxes on Products
Adding different types of taxes to products are now available. From either the event creation page or the event edit page, you can now add different taxes for each product. These tax types include (Tax, VAT, Sales Tax, State Tax) and if you have any other additional types you need please reach out.
Once these taxes are configured for each one of your products individually, the handling of tax calculation and aggregation will be handled by us and displayed to users as a simple aggregated line item for each type of tax.
UX Refresh for Event Configuration and Edit Pages
Hopefully by now you'll have noticed our refreshed event edit pages. We've done our best to streamline the event creation process so you can spend less time behind the computer with logistics and more time meeting with your galleries and clients. Almost all previous functionality has been preserved but presented in a much more intuitive format that allows for event configuration in seconds as opposed to minutes.
Larger Batch Email Sends
As we scale and grow we're always learning about the new and interesting ways our clients are using ARTSVP. As an example, when we first created invites, we'd never have imagined people would want to send upwards of 10,000 invites all in one batch, but now we're seeing 20,000 or even 30,000 sent simultaneously! To help make sure this process works as efficiently as possible we've made great strides in being able to handle that many invite sends at scale and we hope you notice the speed differences now across the app.
API V3 / Sunsetting API V1
The time had to eventually come when we'd say goodbye to our API V1 and move on to greener pastures. To that end, we've just launched our API V3. This new API won't see the addition of more endpoints, but massive upgrades to our security practices and protection against malicious actors. Look out for V3 in our API docs and make sure to understand our new security practices as you transition over from V2 to V3. As a note, V2 will still be available for all users for the foreseeable future, but we recommend moving up as we will aim to sunset V2 in the next 6 months.
Improved
Product form validation improvements
Refactored API endpoints, improved API testing infrastructure
Remove “Contact venue” information from booking emails
Admins can turn off 'de-duplication' of invites for portals, allowing each portal to manage their own RSVP with respective clients
Improve page load speed for multi slot events
Security updates for image uploads
Improve app bandwidth to handle concurrent requests
Added protections against long running requests
Protect against additional file probing
Improved adding contacts to list, can handle larger amounts of records
Adv Settings now on all WYSIWYG
Remove reference name when duplicate events
Fixed
Collections mobile view updates
Invite creation with tag bug fix
Duplicate booking display in activity log bug fix for portals
500 error bug fixes for unauthenticated page visits
Fix datatime bugs
Fix payment page bug
Fix duplicate bug for missing availability
Fixed Blank Subjects for portal emails
Fixed Confirmation URL Params bug
Fixed adding team members bug
Collections / Events overview if no availability bug fixed
Events Edit page bug fixed if no availability
Event save redirect bug fixed
Image cropping quality bug fixed
Improved Security, Stripe OAuth, and a Fresh Email Look
This past week has been all about UX and security!
New
Refreshed Email Templates
These past few weeks we've dedicated ourselves to improving the UX of our app. From refreshed dashboards and improved flows, all the way to cleaner and more elegant emails. This week your users may notice the new design of all emails related to bookings (confirmations, cancellations, updates, reminders, and rejections).
We've prioritised our designs to be simple, elegant, and fit for function. See the example below:
Hardened Team Security and Application Posture
Security of our customer's data is of the utmost importance for us at ARTSVP so this week we've gone even further in securing not only our application practices but also our team security practices as a whole.
Improved
Added Stripe OAuth for connecting stripe accounts to your ARTSVP account
Event Managers now have greater control over Collections
Portal Invite emails can now be customised with a reply_to email
Fixed
Membership invite bug resolved between standard invites and links
Improved copy for register interest flow
Internal model refactoring
Portal Security, Mass Cancellations & Improved UI
There's been a lot going on behind the scenese recently with some big updates. Here's the juicy bits…
New
Improved Portal Security & Usability
While Portal Owner's have always had the ability to secure their data behind a password, the reality is that this password was shared with teams and often forgotten.
We have now given owner's the ability to link their Portal with an ARTSVP account to enable proper sign-in security and flexible team management for their Portal.
Looking forward - we'll be launching Verified Exhibitors to allow you to skip the Portal Invite process all together. Watch this space…
New
Cancellations made easy
If you find yourself in the unfortunate position of having to cancel an event, we've made it easier to communicate the decision with your guests with a Event Cancellation feature.
When you cancel an event, you will have the option of sending an email to all confirmed guests with a custom message. If you would prefer, you can also cancel an event silently with no email notification. Cancellations will trigger an event to become Unpublished and all bookings will be marked as cancelled.
Improved
Duplicate Events UI
We have made improvements on the Duplicate Event feature, you can now select the Space you wish to duplicate, give it a new name and be review the settings that will be copied over.
Please Note: Duplicate Events now clear all availability settings so you will need to re-set the date and availability of your new event.
Improved
Portal Invites reply to email address is now fixed to Portal Notification email
You can now link existing Stripe accounts to your Organisation instead of creating a new one
Improved Error handeling on Event Form
Expanded Payment Options via Apple Pay
Improved
Apple Pay has been added as a payment option for those using iOS devices to make purchase on ARTSVP, if you'd like for your pages to be configured to accept Apple Pay, let us know.
Fixed
Tag bug related to CSV imports
Booking check in issues related to real time updates
Background jobs divided into additional queues for improved performance
As we look to expand our development team these past few weeks, we've pushed off major feature pushes and focused on iterative improvements across the app.
Improved
In the portal activity feed, messages sent by you to your exhibitors are now available for viewing.
Cloudflare Turnstile has been implemented across account creation and update to better secure your accounts against attacks by bots and scripts
Additional events can now be booked easily via a collection after successfully booking for another event in the collection.
Starter plans now have access to 3 unique team members with varying roles.
Mailing list information included with API calls for bookings.
Bookings can now be scoped by ones that include extras
Fixed
Stripe Elements fix for bookings made through a collection that include a paid ticket
Invites view fix for collections (numbers and counts)
Introducing the ARTSVP Collective & Declining Invites
This week we're launching multiple improvements to your guest's invite experience and exploring new collaborations in the art world with the ARTSVP Collective!
New
The ARTSVP Collective
We've recently started exciting conversations with Art Fairs, galleries and professionals on how we can bring further benefits and experiences to your guests through the ARTSVP collective. Launching alongside our Starter plan, Professional users have the option of enabling or disabling this feature, guests can join for exclusive access to unique art events around the world. If you're interested in collaborating with us, get in touch!
New
Declining Invites
Estimating attendees has always been tricky business, but with our new feature of declining invites you'll get a better understanding for your day of attendee numbers. This simple addition allows you to be more efficient and organised in managing your invites, while giving flexibility to your guests on whether or not they want to attend. (A decline can always be rescinded by the guest)
New
Booking Link QR Codes
Booking links are now more shareable than ever. We've added unique QR codes for each booking link that can be added into all of your communications or quickly printed for day of bookings specific to a booking link.
Improved
Bookings in the past can now be archived
Improved language and CTAs on invite emails
Improved performance handling high traffic booking conditions
Improved database hygiene to bolster site speed and performance
Fixed
Resolve 500 errors for certain pages when not logged in
Update landing page links
Fix from names for portal emails
Portal Messaging, Declining Invites, Improved UI
New
Declining Invites available for Guests
Guests are now able to decline invites they've received. This will prevent further emails being sent to the guest via the invite. Guests can also change their mind at any time and activate the invite once more using the original invite link.
On the management side, teams will now have better insight on expected numbers and guest management via the available and declined tabs on any of the invites pages for events and collections.
New
Message Portals in Portal Groups & More
Portal groups have received a bundle of new features to improve portal management and communication. The biggest addition is the ability to send any portals with a notification email a message in batches. There is already a predefined template available for use and custom messages are also available.
In addition to portal messaging, bulk portal deletion is now possible pending they have not been assigned. Finally the portal groups page itself has received a polish with the ability to sort portals by name, number of invites, invites sent, links, and bookings making portal management even easier than before.
Improved
Invite Admin Redesign
We've moved around some components within the invites view to make it easier to work with. With the addition of 'declined' invites, we now show the invite status (Not Used, Declined, Completed) alongside the invite.
Improved
Updated Time Zone Picker
We've made the ability to change time zone on your bookings view a lot quicker including quick search options.
Improved
Archiving old bookings
You now have the ability to archive all bookings, no matter if they are in the past or future. If a booking is confirmed and you attempt to archive it, we will automatically cancel the booking silently (no guest notification)
Fixed
Turning on/off requesting guest details
Ability to change the time of your booking
Some guests were not being generated for bookings
May '24 Improvements
Improved
Gift Aid Use & Language
We have improved the copy and language on the new Gift Aid box to be better in line with official legislation. You can now also claim gift aid on donation tickets so you do not need to turn on donations to use it.
Fixed
Previously archived booking links were still showing on some portals. This has been resolved.
Gift Aid Feature & Usability Fixes
New
Collect Gift Aid - UK Accounts
You can now enable Gift Aid collection for those based int he UK collecting Donations. If your account is registered in the UK, simple click 'Collect Gift Aid' in the Settings of the associated Event.
Turning this setting ON will show a Gift Aid collection box on the first page of the booking process. In order to enable this box you MUST also enable Donations in your Event Settings.
When a user checks this box, they will be require to enter their billing address on the checkout page if they have decided to donate.
Fixed
Reports indicated that accounts were being assigned a default space with no Events. The default Space you are assigned is now linked the the events you are a member of. If you only have access to a single event, your default space is now the associated Space with that Event.