What's new in REC+: Re-Engagement Reminders, Additional abandoned cart followup emails, Custom down for maintenance pages and more.
Spotlight
Re-Engagement Reminders
Remind new customers who haven't purchased to come back to the site, or specific groups of customers who haven't purchased in a set time frame.
Once enabled, this will be available via Admin > Re-Engagement Reminders and Email Tasks.
3574
Additional Abandoned Cart Followup Email Task
Further to the default abandoned cart followup email, you can now set additional followups such as a week or a couple weeks later as extra reminders to bring in sales.
Add this as an Email Task with the event of Abandoned Order Followup and set up the rest of the details and content as required.
3585, 3588
Custom Down For Maintenance pages
We've split the down for maintenance pages out so that for database maintenance we have a static version which currently is not editable, however the default down page which you can enable in admin > site settings, can now be customised as you need.
New down-for-maintenance page & html/errors/down-for-maintenance.html.twig for the page design.
3578
Ecommerce & Tracking
V2 variations Google product feed now supports top level products and using the same Google option combinations.
By default the v2 variations product feed shows each variation but this new feature lets you customise this.
Admin > Site Settings > Ecommerce > V2 product feed product split.
3569, 3575
Product Imports > optionally disable price updates
The 'Products' import can now also update base prices of products.
Note: If you're updating product details via this method but using the dedicated 'Product Price Columns (New) prices import for managing prices, you may want to ensure they don't conflict by setting the Products import to not update prices.
3601
Product Manager categories table now shows additional data
Helpful little change to show status & product counts against each category in Product Manager.
3580
Manual Orders can now set delivery directly on the Add Manual Order screen
Previously only possible on the edit order screen, you can now set a delivery method while adding the order to save time.
You can also manually set a custom name & price for delivery here or select based on a delivery method set in the admin area.
3582
Order history audits for when new and updated order emails send.
Additional tracking has been added to show customers have been sent emails.
Please note, this is just to log that we sent the email, not that they received or read it, or that it didn't go to their spam (this extra level of monitoring is possible using Mailgun).
3590
CMS & Admin
Require setting groups for new admins
If you are using access control rules for admin groups, enable this new setting to ensure all admins are set into a group to make sure they then fall into the correct access group.
Site Settings > General > Require setting a group on new admins
3567
User Manager admins count
New section at the top of user manager to show a count of admin users. This is clickable to reveal all admins.
3565
Prospect Dashboard now available
For ecommerce or CMS sites, you can now access a new Prospect Dashboard overview screen whilst retaining your normal dashboard screen.
Access via the admin sidebar > Prospect Dashboard.
3573
Integrations
Unleashed order status sync
Automatically keep orders on your website in sync with Unleashed order status changes by enabling this feature.
When enabled we'll detect when an order is: complete and mark it as despatched on the site; mark partial shipments; if the order is deleted on Unleashed it will be set to Cancelled on the website.
Admin > Connect > Utilities > Unleashed > Sync Order Statuses
3554
Unleashed customer types
We've added 3 new defines for letting you sync the customer type on new users when sending their data to Unleashed.
Defines: UNLEASHED_CUSTOMER_TYPE__RETAIL, UNLEASHED_CUSTOMER_TYPE__DEALER & UNLEASHED_CUSTOMER_TYPE__TRADE
3576
Unleashed > You can now disable syncing tax rates per product.
If you prefer to set these directly in Unleashed, or don't want the system to sync these outside of orders, enable this feature.
Admin > Connect > Utils > Unleashed > Sync Products with the site default tax rates. Ticked by default but can be unticked to disable this.
3586
Unleashed log filters
We've added new filters to the Unleashed logs to give you much more granular access to changes made or observed between Unleashed and the website.
3593
ShippyPro > No longer logging common errors that otherwise fill up the order history.
We generally log all issues from delivery adapters against orders in case you need to track why specific methods were available or not to a customer.
However for ShippyPro, it would provide logs in too much detail causing the logs to fill up with less useful information.
We now strip out common issues such as specific delivery methods not being available based on location etc. while logging real issues.
3591
Designer
Pages & Templates ajax save
Helpful improvement that retains your undo history, unless you reload the screen, and keeps your position in the content when saving changes.
We also introduced a new cleaner save notification that handles page/template errors to make these very obvious when saving.
3561, 3570, 3572
Mobile specific heights can now be set on Page Slices
3566
Products API sorting improvements for more custom designs
You can now sort by 'updated since' & other advanced sorting options to create more custom designs. See the new ?since_timestamp, since_timestamp_field & sort fields in the API docs: https://design.reallyeasycart.co.uk/api.html#resources--products
3556
Frontend performance improvements with meta preloads.
Added link preconnects to speed up DNS & connections etc. to the 3rd party sites we pull in resources from, such as Google, cdn.js, etc. in both frontend website & backend admin.
3598
Variations on the Products API resource now exposes back in stock dates.
Available as back_in_stock_date on each variation object on products.
3587