Skip to main content
All CollectionsProduct Updates
2023 Bug Fixes and Minor Updates Log
2023 Bug Fixes and Minor Updates Log
Updated over 3 months ago

Q1: January - March 2023

Platform

  • Dynamic Subject Line Line Break Rendering Issue: Liquid code for Dynamic Subject Lines will now remove line breaks to prevent rendering issues, which allows users to include line breaks to make the code more readable. Note: Removal of line breaks will cause content on separate lines to be placed side-by-side if white space isn’t added.

  • Frequency Capping: Updated the configuration to reflect the accurate number of messages being sent.

  • Multi-Pass: Performance improvements were made to support using MultiPass for sends with a large audience.

  • Performance Summary: Removed the line in the white space between the navigation and the Performance Summary report.

  • Performance Summary Action Buttons: Action buttons are horizontally aligned with the date selection.

  • Update Text Color on Download Export Screen: Text changed to provide a better experience and readability for customers.

  • 1px Image Elements in Composer: Composer image element now supports personalizing the image URL by using the email system tag # Listrak\email #, allowing users to customize the dynamic image's width.

Automation

  • Journey Messages: Applied a fix to prevent journey messages from being sent multiple times.

  • Multiple Journey Alert Messages: Applied a fix to prevent Journey Alert messages from being sent multiple times.

  • Run Tester in Conversations Error: Applied a fix to prevent an error from being displayed when trying to execute Run Tester in any conversation.

  • SMS Abandonment Journeys: SMS Abandonment Journeys are now respecting entry events and exit events to prevent multiple messages from being sent.

  • Journey Entry Rules: Fixed issue where contacts seem to enter both the product browse journey and the cart abandonment journey simultaneously due to Journey Hub entry rules being ignored.

Mobile

  • SMS INFO Keyword System Messages: Updated to ensure messages are delivered to Canadian sender codes in both English and French languages.

  • MMS Billing Issue: MMS sends are now set to the correct carrier so accurate passthrough charges are applied at the time of billing

  • SMS Abandonment Journey Message Timing Error: Resolved an issue to activate journeys with a Wait step before a message step and not allow the same contact to be in the journey as multiple participants.

Web Content

  • Landing Pages: Landing pages were intermittently failing to publish when they contained subscription forms that required a Subscription Point to generate. We’ve updated to ensure publishes are occurring successfully.

  • Landing Page Publishing: Landing pages are no longer stuck in a publishing status and can now be deleted.

  • Phone Number Validation in Landing Pages: SMS subscription forms in landing pages now validate that a phone number has been entered and will automatically format the contact’s phone number entry to ensure it’s properly formatted.

  • Landing Pages Failed Publishing State: Resolved an issue where landing pages were attempting to publish for five minutes, whereby the status will be updated to Failed and it will stop attempting to publish.

  • Dropdown Button Update: Updated landing page button.

Integrations, Data, & Reporting

  • ARS Fields: Activation date, list name and browse metrics fields are updating as expected.

  • Performance Summary Erroring: Increased the number of characters allowed in a campaign name for the Performance Summary Page, ensuring clients with campaign names up to 200 characters will now be able to see their campaign information.

  • Performance Summary Campaign Name: Resolved an issue where certain campaign names were crossing over the width of the Name column and into the next column.

  • M2 Integration Errors: Globally fixed issue with PHP arrays that was preventing syncs.

Q2: April- June2023

Platform

  • Customer Behavior Filtering Accuracy: Clients can accurately filter their subscribers based on purchase history.

  • Composer Product Block Rendering: Composer Product Block layouts rendering has been updated to support the Gmail App.

  • Composer Product Block Data Rendering: If no Product Description has been entered for a given item in a Composer Product Block, the empty space will be removed to prevent unwanted white space.

  • Product Block Description: Marketers can now include a custom text description for each item in a Product Block in Composer for Email. Some example uses cases include special pricing or announcements like limited supply or new arrivals.

Automation

  • Multiple Post Purchase Messages: The order number will be used as part of the unique participant key in Post Purchase journeys to ensure duplicate Post Purchase messages are not triggered in Journey Hub for the same order. If a client wants to trigger Post Purchase messages based on an order status change, this can still be handled through the creation of multiple Post Purchase journeys.

  • Allow For Duplicate SKUs In Transactional Message*s: Updated Journey Hub to ensure clients will see all items with the same SKU in confirmation emails.

Mobile

  • Capped Test Messages: SMS test messages are no longer being capped when Frequency Cap is enabled.

  • SMS Contact Deactivated for Switching Carriers: Verizon is currently the only mobile carrier that handles suspensions. Verizon themselves will prevent someone from sending messages while suspended, so until the contact is either unsuspended or moves to another carrier, they would not be able to reach us. If Listrak receives an MO from a contact, we will assume they’re no longer suspended and automatically unsuspend them, allowing them to continue to receive messages.

  • SMS Birthday Profile Data: A contact’s birthday should be saved when provided via a Keyword Campaign with Age Gate enabled.

  • Handling Existing SMS Subscribers: SMS campaign logic was restored to deliver a “you’re already subscribed” message when an existing SMS subscriber tries to re-subscribe, and avoid sending a double opt-in request.

  • SMS MO Responses: SMS MOs that are stuck in a retry loop will be pulled out to ensure other records are processed.

  • Canadian Info Campaigns: SMS update ensures messages are delivered to Canadian sender codes in both English and French languages for aliases configured for the INFO keyword.

  • SMS Quiet Hours: When scheduling an SMS broadcast message, a warning will display if the scheduled time is during quiet hours between and including 8am and 8pm.

Web Content

  • Web Content Publishing Error Message: An error message will display if the web content fails during publishing.

  • Activated Vertical Alignment feature in Page Editor: Users now have more control over the arrangement of elements in multi-column designs on landing pages, which results in an improved user experience. Vertical Align eliminates the need for workarounds when content is unevenly distributed in rows.

  • Landing Page Duplication: A Landing Page duplication issue was fixed to ensure a new form Subscription Point is generated for duplicated pages instead of overwriting the original Sub Point, which would break the connection to the original page and form.

  • Landing Page Updates: Updates to forms in Landing Pages will now update the existing Subscription Point instead of generating a new one.

  • Landing Page Data: Landing Page forms will prevent data from being overwritten with empty values if subscribers attempt to re-subscribe without entering profile information.

  • Landing Page Publication: Landing Pages will attempt to publish for 5 mins whereby the status will be updated to failed and it will stop attempting to publish.

Integrations, Data, & Reporting

  • Conversion Dashboard Design: The Revenue by Message type chart has been centered to make it easier to read.

  • Email Preview Link Clickthrough: When previewing an email message, links can be clicked to navigate to the website.

  • SMS Info Campaign Reporting: SMS Info Campaign report chart has been updated to display the line graph accurately.

  • Carrier Suppression Reporting: SMS carrier suspensions are available again on the SMS List Health Dashboard.

  • SMS Info Campaigns: SMS Info Campaign reporting was restored for several accounts that were missing data.

  • SMS Reporting: SMS message count was updated to display correctly when using pipe “|“ characters in the message body.

  • SMS Opt-In Status API: SMS REST API can now return contacts in a Pending Double Opt-In status whether those contacts were previously subscribed or have never been subscribed.

  • SMS Age Gate Status API: The status of an SMS contact pending an Age Gate can now be returned via the SMS REST API.

GXP

  • Post Purchase Trigger Delays: Added a merchant filter to the GXP Campaign Dashboard to make it easier to filter onsite content and locate specific merchant campaigns.

  • GXP Stop Scheduled Experiment: Scheduled GXP experiments can now be stopped.

  • Behavioral Banner Images: Images hosted in CDNs are now available to be pulled to display in Behavior Banner.

Q3: July- September 2023

Platform

  • PNG Downloads: PNG downloads on analytics charts were removed to prevent a security vulnerability.

  • Unable to View Profile Field: Profile Field management was updated to improve the dependency check experience for companies that heavily use fields for segmentation and dynamic content, which causes long page load times and timeouts. When the page cannot get all field dependencies, users will be required to refresh the request for each field. This will ensure the page always loads and fields can be managed.

  • Media Library Caching Issue: An upgrade to our image hosting service caused an issue that affected functionality in the Media Library. When overwriting images in the Media Library, we will once again be updating the cache to ensure the newest image is displayed.

  • Post Purchase Queue Deactivations: Resolved an error that caused the wrongful deactivation of Post Purchase queues.

Automation

  • Personalization in Web Push: Coupon personalization is now available in Web Push messages in Journey Hub Welcome journeys.

  • Order Data Mismatch/Post Purchase Failures: Resolved issue where messages were not deploying to contacts after orders are placed.

Mobile

  • SMS Subscription Message: SMS campaign logic was restored to avoid sending a double opt-in request and deliver a You’re Already Subscribed message when an existing SMS subscriber tries to re-subscribe.

  • SMS MOs Processing Improvements: SMS are no longer being sent to contacts after sending in STOP keyword.

  • Age-Gated Check: Age-gated SMS subscription campaigns will wait for a response for 24 hours at which point they will expire. The SMS REST API will return True while the response is pending and return to False after the expiration.

  • SMS Frequency Cap IP: Updated Frequency Cap API to include new whitelist IP.

  • Double Opt-in Phone Numbers: When a phone number is pending double opt-in to be subscribed to SMS, the pending status can be returned from the SMS REST API.

  • Unable to Save Sender Code Settings: Users should now be able to modify and save Sender Code settings.

  • Short code settings: An issue has been addressed to allow settings to be saved in Canadian sender codes.

  • Disabled Sender Codes: The ability to add new sender codes in a disabled state has been removed as it was confirmed there is no longer a use case for this, which prevents this issue from occurring.

Web Content

  • Web Content IP: Updated content forms API to include new whitelist IP.

  • Landing Page "Position On-site" not Positioning: The Position On-site functionality within Landing Pages was disabled, although the UI config was still accessible. Enabled this functionality for all clients with a Landing Page configured to inject on-site.

  • Exit Popup: Popup triggering was updated to account for sites built as a single-page app to ensure that triggers based on page navigation work as expected.

Integrations, Data, & Reporting

  • SMS Info Campaign Dashboard: The dashboard has been updated to display the line graph accurately.

  • Double Opt-in Subscription: When a phone number is pending double opt-in to be subscribed to SMS, the pending status can be returned from the SMS REST API.

  • Order Data Mismatch/Post Purchase Failures: Resolved issue where contacts were not being sent post-purchase SMS messages due to a mismatch in order data in the platform.

GXP

  • GXP Experiments: Scheduled GXP experiments can now be stopped without the need for a workaround.

  • Behavioral Banner Images: Images hosted in CDNs are now able to be pulled to display in Behavior Banner images.

Q4: October - December 2023

Platform

  • Product Blocks: Sales prices are now included in Composer advanced SCA price logic.

  • Product Recommendations Recipes Not Returning Products: Recommendations were failing for several weeks for clients, with no alerts triggered. We were able to restart recommendations and update alerting so that future failures are identified and quickly addressed. For all impacted clients we confirmed that recipes are now working as intended and all data was reprocessed for the time in which recommendations was not updating.

Automation

  • Status Check for Product Alerts: When a Product Alert message is sent through Journey Hub, before the message is sent, the product will be checked to confirm it's still purchasable and in stock. This status check will ensure messages that are delayed due to a wait step or quiet hours will only be sent if the product meets the minimum qualifications.

Mobile

  • SMS Scheduler: SMS recurring messages will now retain their scheduled cadence of week(s) or month(s) rather than revert back to day(s).

  • SMS Split Tests: SMS Split Tests will now schedule and send the winning (aka remainder) message for the correct date and time.

  • CA TFNs Setup: Adding a toll-free number sender code for SMS in Canada is once again supported and won’t default back to the US.

  • Transactional SMS: SMS Transactional message management was updated for performance improvements. The reporting calculation for Click-Through Rate has been updated to be consistent with other SMS reports.

Web Content

  • Fixed Merchant selection issue for Landing Pages: Upon edit of a Landing Page associated with a Merchant no longer tied to the account, the user will be notified that the Merchant is no longer valid and will need to select a new valid Merchant before continuing.

Integrations, Data, & Reporting

  • Adobe Analytics Integration: Resolved an issue to obtain complete analytics data for their Adobe Analytics Integration.

  • GDPR / CCPA SMS Contact Delete Error: The ability to delete phone contacts and contact data for CCPR and GDPR requests has been restored.

  • Amperity Export Discrepancies: Data between the user interface and the files now match.

  • Recurring Data Export: Enhanced Recurring Data Export files to match the data between the UI and the files produced.

  • Magento2: Resolved an issue that prevented the Magento2 product mapper from loading data.

  • Message Analytics: Resolved an issue with the processing of message analytics to track both the unique click and visit.

GXP

  • GXP Display Rule Issues: The popup “close” functionality has been applied to persistent button triggers to remove the button once a subscriber has submitted their email in GXP popups

  • GXP Popup SPA: Resolved issue with the behavior of popups on Single Page Applications showing on pages with URL rule exclusions.

  • Closing GXP Popups: We fixed an issue for GXP popups where navigating between pages too quickly while a popup was loading could cause the popup to become "stuck," unable to be closed or properly interacted with. This issue occurred primarily in sites built as Single Page Apps (SPAs).

Did this answer your question?