New Features & Improvements
Magnifying Glass Zoom on Floorplan
-
Introduced an optional magnifying-glass cursor mode on the floorplan, allowing users to hover over booths and see a zoomed-in circular view for easier reading of booth details.
-
Added a toggle to enable or disable the magnifier so admins can control when this enhanced viewing mode is available.
-
Optimized behavior across devices by tailoring the zoom experience for desktop and mobile, taking inspiration from familiar map interfaces.
Bookmarks Page for Saved Items
-
Added a dedicated Bookmarks page so users can quickly review all items they’ve saved in one centralized place.
-
Integrated the new Bookmarks view into the Navigation Menu for Exhibitors and sessions, making it easy to discover and access.
-
Ensured bookmarked content loads efficiently and consistently, improving navigation for repeat visitors and power users.
Floorplan UI Enhancements
-
Refined the floorplan layout in Salesforce to reduce excessive header space, giving more room to the map and details that matter most.
-
Consolidated and repositioned controls (map selection, zoom, refresh) to remove duplicate sections and align each control with the correct panel.
-
Made the right-hand details panel responsive to screen size and aligned it cleanly with the floorplan, removing unnecessary lines and padding.
-
Improved the booth details panel by fixing inconsistent padding, removing redundant “Booth” labels, and correctly displaying area units (sq.ft. or sq.m.) based on the show’s unit of measure.
Improved Exhibitor Name & Booth Label Display
-
Updated floorplan booth labels so exhibitor names always display horizontally, regardless of booth orientation, improving readability in the Exhibitor portal.
-
Enhanced text rendering to avoid truncating exhibitor names wherever possible, automatically sizing the font to fit within the booth area.
-
Standardized booth number formatting and sizing, supporting up to seven characters (including hyphens) across a wide range of booth configurations.
-
Applied consistent Roboto font usage and padding rules for feet-based layouts and laid the groundwork to mirror these specifications for meter-based shows.
Polygon Booth Support & Stability
-
Fixed an issue where maps containing polygon booths could not be cloned; maps with complex polygon booths now clone successfully alongside regular booths.
-
Updated polygon booth styling so borders now appear as solid lines—matching the look of standard rectangular booths for a cleaner, more consistent map.
Floorplan Search on Admin View
-
Added a powerful search bar to the admin floorplan, allowing users to quickly locate exhibitors by name, booths by booth number, or available booths by size.
-
Highlighted search results directly on the floorplan, making it easy to visually identify matching booths without manual scanning.
-
Introduced flexible search options via a picklist (Exhibitor, Booth Number, Available Booth Size) with minimum character and format validations for accurate results.
Currency & Price Display Improvements
-
Resolved an issue where prices in the Exhibitor Portal always showed the USD “$” symbol, regardless of the show’s configured currency.
-
The portal now dynamically reads the correct currency from each product’s Price Book Entry, ensuring that booth, sponsorship, and add-on prices display in the right currency symbol and format.
Invoice Generation & Sending from Opportunity
-
Enhanced the Generate Invoice flow on Opportunities with a new “Generate and Send Invoice” option directly in the modal.
-
When selected, the system now creates the invoice and automatically emails it to the opportunity’s primary contact, using the same email format as the existing “Send Invoice Email” from the Invoice record.
-
Updated success messaging so users immediately know whether the invoice was only created or both created and sent, improving transparency and reducing follow-up steps.
Payment Page Enhancements
-
Introduced a full-featured payment page that supports complete credit card payment flows, not just static previews.
-
Reused and extended existing credit card components from the Buy Sponsorship experience to deliver a familiar, reliable checkout for invoice payments.
-
Improved the overall payment journey so customers can seamlessly complete transactions online, reducing manual processing for organizers.
Bug Fixes
Payment Page & Currency
-
Fixed the dollar sign (
$) being hard-coded on the Exhibitor Portal. Prices now show the correct currency symbol based on the org’s settings.
Polygon Booths & Map Clone
-
Fixed polygon booth borders so they show as solid lines for better visibility on the floor plan.
-
Fixed map cloning so maps with polygon booths now clone correctly, including all polygon shapes and related records.
Floor Plan UI & Search
-
Cleaned up the floor plan screen to give more space to the map and make labels easier to read.
-
Improved floor plan search so results are clearer and work more smoothly with zoom and navigation.
Bookmarks Page
-
Fixed the Bookmarks page so clicking a bookmarked exhibitor or session takes users to the correct page.
-
Allowed users to manage (add/remove) bookmarks directly from the Bookmarks page.
Send Invoice from Opportunity
-
Fixed and improved the “Send Invoice” feature on Opportunities so invoices generate reliably and emails go only to a valid contact with an email address.
Known Issues
-
Credit card processing fees are not yet applied in the new “Pay Invoices” flow; payments go through without an extra fee.
-
On very dense floor plans, long exhibitor names can still overlap or get cut off in small booths.
-
Polygon booth labels (booth number and name) may look slightly misaligned inside some polygon shapes.
-
When a Booth with Member Price Rule is moved, the new SOLI for the Booth does not take Member Price. Instead, it uses the Default Price Rule.
-
Dynamic Pricing is not applicable for ShowCycle or No financials system.
-
Dynamic Pricing is not applicable for Sponsorship Items.
-
Primary Contact on Sponsorship Item does not get populated when the sponsorship is bought from the exhibitor portal; it works fine while using Manage Sponsorship Items on opportunity.
-
Description for Sponsorship Items on Manage Sponsorship Items currently shows HTML of the formatting from the eStore Description field on the related Fonteva Item.
-
When a booth is moved/vacated, and Cancelation Fee is applied, nothing is done in case of Fonteva Financials. The fix for this in this package did not work.
-
When a logo is uploaded to the account from Exhibitor Portal, the UI does not indicate if a file is uploaded or not. Changes update upon saving.
-
When a logo is uploaded for an account, shared exhibitors do not get the logo.
-
No format validation is enforced when the logo is uploaded from the Portal. Broken Image is displayed in case of an incorrect file type.