Search Keywords:
Blog Category:

Latest | Oldest

Merry Christmas | Support Cover

Merry Christmas!

From everyone at Wildfire we would like to wish you and your families a Merry Christmas & Happy New Year!​​​​​​​ 

Thank you for using our services during 2023

It's been a busy 12 months with many new features added to our REC+ ecommerce & CRM platform including the addition of AI for content and product descriptions and translation, a raft of new page building features, customer sales classifications, enhanced expert answers, VIP Clubs, product lifecycle reports and many other features which are fully listed here plus the switch to GA4 which many customers made with our assistance

More Marketing, More Revenues...

We continued to help customers drive more revenues across paid advertising and brand build on social media. Google advertising remains king of the jungle for gaining revenue and because paid advertising is so critical, we also introduced a new automated monitoring service for Google Merchant Centre so you can ensure all of your products are available to advertise.

Price Compare...

Our essential price comparison app continues to help customers set their prices correctly in the market and this combines well with Top Product reporting to prioritise which popularly viewed products to work on first to drive up conversion.

Increased Security, Fast Performance...

Our server infrastructure remains updated and secure for combatting the ever-present threats from bad actors on the web. Whilst we seldom ever talk about this, rest assured it remains the cornerstone of our service for keeping your REC+ website secure and performant.

Again, thank you!

We'd be nothing without our customers and as always we value your custom and look forward to doing great things together in 2024.  

Starts Friday 22nd December - Tuesday 2nd January 2024
During this period we provide technical support over the Christmas period, namely server and uptime monitoring. Regular support and project work resumes on our return.

Change Freeze Thursday14th Dec - Wednesday 3rd January 2024
We will not release any new REC+ software changes after Thursday 14th December until we return in the new year.

System Availability
You can view service status on our WildfireNet twitter account 

Raising Support Requests
Please log any calls on our ticket system as the office will be unmanned for this period or email [email protected]

New in REC+: Ad Feed Tracking & Customer Sales Classifications

Two major new feature sets have been added to our Advanced Edition of REC+ to help track issues stopping ads appearing in Google and to increase revenues based on segmenting customers based on purchasing patterns and displaying suggested products in their account area.

Google Merchant Centre Summary & Alerting Tool

Advertising on Google? Don't miss out on sales! Make sure your products are able to be advertised on Google Ads with this essential monitoring and alerting tool.

How GMC Works 

Products are uploaded from your website to Google Merchant Centre (GMC) to then be advertised within your Google Ad campaigns. GMC has strict conditions on whether a product is set up correctly to be advertised.

What This Tool Does

This tool enables you to monitor higher level account issues and which products have issues according to GMC and send out email alerts to staff plus to be able to view them on a summary screen within Admin which is easier to access  rather than logging into GMC. The issues shown are a direct reflection of how GMC reports them. More features will be added over time.

Read more

Customer Sales Classifications, Sales Summary & Product Discovery

These features help you achieve greater revenues by better understanding your customer base in terms of their buying patterns, performance against annual targets and showing customers best selling products & categories they haven't previously purchased, plus producing customer-based reports. This feature set comprises:

Sales Classifications
Classify customers according to their sales performance and risk levels

Sales Targets 
Measure customers actual v target revenue over a 12 month period

Individual Customer Reporting
Use Report Builder to build customer-specific reports which can be printed / saved as PDFs

Sales Summary & Product Discovery
Show trade/distributor customers a summary of their sales on their account page and display other popular categories & products they haven't yet purchased 

Read more


We Celebrate 15 Years Today!

🎉 Exciting News: Wildfire Internet Celebrates 15 Years of Success🎉

It is with immense joy that we announce the milestone of Wildfire Internet turning 15 years old. Since our inception in 2008, we have witnessed remarkable transformations in the realms of Google, website development, and digital marketing. Throughout this journey, we have constantly adapted and updated our services, employing innovative software and robust security measures to ensure our clients' continued success.

When we were presented with unprecedented challenges during the pandemic, we stood steadfast in our commitment to supporting both our clients and our team. As we stride into 2023, we have proudly pioneered the integration of AI into our software, marketing services and client business strategies, unleashing the full potential of this powerful technology.

We extend our heartfelt gratitude to all our clients for placing their trust in us over the years. We recognise that it is their unwavering faith in our capabilities that has fuelled our growth and inspired us to reach new heights. Also, our appreciation to our dedicated and longstanding Wildfire team, who are the very essence and heart of our company.

Should you seek guidance on expanding your business or enhancing its profitability, we invite you to contact us today. Our experts will collaborate with you to identify the perfect solution tailored to your unique needs.

Here's to another year of remarkable achievements and shared success!

Wildfire Logo

Ecommerce Specialists

- Expert advice, software, AI and digital marketing -

New in REC+: GA4 Reporting, VIP Club changes, Expert Answer followups and more


Expert Answer followups
Follow up with customers who asked questions about products but haven't since purchased to see if there's anything else you can help with to help bring in the sale.
To enable Expert Answers Followup Emails, go to: Site Settings > Leads & Alerts > Enable Expert Answers Followup Emails
PR 2999

GA4 Reporting
As part of the recent move to GA4, we now support Google's latest Analytics Reporting/Data APIs to pull in analytics data onto your dashboards & reports in admin. 
PR 3028

VIP Club

VIP Club reporting
We now keep track of how many customers are in each VIP club & level each day and report this back to you on the VIP club screen with new graphs to break down and compare this data by day, week or by month.
PR 3025

VIP Club level previews
Quickly preview how your changes to the VIP club levels will affect the number of users in that level before you save.
PR 3012

Track VIP Club on orders
We show a customer's current VIP club on orders in admin but sometimes you may want to know what VIP club level they were when they placed that order, in case it's since changed. If the customers current level does not match the one saved on the order, we'll add a line to the vip club message on orders to let you know the level they previously had. 
PR 3011

Toggle VIP Club summary on customer home. 
By default if you have VIP club enabled your customers will see a simple summary, however you can now disable this and instead we can use the customer hub template to create a more custom display for users around their vip club level. Contact us for pricing.
PR 3046


Sliders now warn if your content may break the slider display
Sliders can be linked to URLs but if you were to put another link inside, then this would break the display of the slider due to browsers restricting nested links. To help admins and designers, we detect this on save of a slider panel and warn you so it can be resolved. 
PR 3002

Audit search improvements
The admin comments area now has improved search capabilities for audits such as filtering on the related item ID & audit action. 
PR 3027

Ecommerce & Reporting

Product issues report > detect zero priced products
Both the site issues & detailed product issues report now alert you when you have zero priced products, even if there is a retail price but specific group prices are zero.
PR 3018

Hidden categories
Categories used only for promotions on your site can be hidden so they do not display.
Available to set via Admin > Add/Edit Category > Hide this category from the website
Categories Export > is_hidden => 0 or 1
PR 3001

Orders now report if the custom accepted cookies or not
Sometimes order counts in Google Analytics & Ads will not match the website and one reason for this can be that users didn't accept cookies and so can't be tracked. To help you identify if they did accept cookies or not, we now indicate this on a per order basis alongside the traffic source & medium and on forms.
PR 2997

Report builder > filter the ecommerce revenue report type by traffic medium.
You can now optionally report on specific traffic source/medium's such as just Ads/CPC sales in reports in Report Builder.
For example you might wish to see ad-generated revenue across different states.
PR 3048

Report builder > option to default all reports to exclude VAT.
Easily set all Report builder reports to exclude VAT.
Admin > Site Settings > Prices & VAT > Reports > Default the Order Info Reports & Report Builder to exclude VAT.
PR 3010

Sales targets export against users
If you're using the sales targets feature, the users export will now contain their sales targets for easier management & mass modification. 
PR 3007

Checkout confirm screen > Newsletter signup
As well as offering newsletter signup during customer registration, you can also prompt for this on the checkout screen as a reminder during the order process. 
Admin > Site Settings > General > Registration > Newsletter > Enable Newsletter Signup on Checkout confirm screen
PR 3028


Unleashed > Delivery tracking
Automatically update orders on the website when you add tracking codes against orders in Unleashed. 
Admin > Connect > Utilities > Sync Shipment Tracking
Contact us to have the required scheduled task set up as well. 
PR 3031

Google Analytics > Cookie improvements
Google Analytics sets cookies when loaded, because of this we don't load their script until the user accepts the cookies in order to ensure your site follows GDPR compliance.
However, if the visitor doesn't accept cookies until the 2nd or 3rd page view, the previous URL google would be seen as internal and they would assume the user came here directly instead of via organic search or Ads. To resolve this, we now hold onto the visitors previous and entry URLs so that even if they are several pages down the line when they accept cookies, we replay the original pageview event for Google so they can track them correctly.
PR 2996

Designer / Developer Changes

Modules > New file upload field type
Similar to the existing image field type, you can now have modules attach related files such as PDF downloads. 
PR 3004

Module audits
We've now implemented audits for the Modules system so any new modules created, updated or removed will have full audits as well as changes to their items inside. 
PR 3033

Form Builder > Ajax helpers for forms
If you're building custom forms or calculators on sites and using frameworks like Vue.js, you'll want to submit the data via Ajax. We've simplified how this works and also offer a helper example ajax call directly from the edit form screen in admin.
PR 3003

jQuery upgrade
Allows easily switching from 1.x to 3.x as well as a 3.x-preview where it'll stay 1.x for most visitors but admins will see 3.x to help test the migration. 
Admin Site Settings > General > Front end Javascript > jQuery Version
PR 3019

New template keys for detecting subscribed users
user.send_emails now allows you to detect if a customer is subscribed or not, as well as user.send_emails_encrypted_id which gives you access to the hash used in subscribe or unsubscribe links for logged in customers. 
PR 3040

New in REC+: Modules within Page Slices, Expert Answers reporting, security and more


Using Modules With Page Slices
Our modules system, for use when adding data records in a structured way, is now even more flexible. You can bring in module items directly to pages built with page slices. This gives you the best of both worlds, allowing you to build pages with the flexibility of page slices while keeping your content structured for easy reuse, mass management, importing, and uniformity. 
PR 2984

Expert Answers Sales Report
Our Expert Answers system has a new report available that helps you identify sales resulting from answered questions, thereby gaining insight into the impact answering questions has on your revenue generation to help motivate sales and support teams. 
To access the Expert Answers Sales Report, go to Admin > Reports > Expert Answers Sales Report.
PR 2943

CMS & Design

We've added a quick link to Content Search from Page manager.
Content Search, our useful admin program for finding content on your site, can now be accessed right from the page manager screen where you'd find most site pages set up.  
PR 2945

Timeline reminders
In the admin area, we have a website timeline available for you to track when key changes on the website and it's marketing have been made. 
Now when saving Site Settings, the Connect area or making a new template live, we prompt to ask if this is something worth adding to the timeline to help encourage the use of this. The info is then useful when tracking changes in visitors & conversions on your site to see what made the improvements. 
PR 2971

Ecommerce & Reporting

Product filter tags cleanup.
While managing large volumes of tags against all your products, over time there will inevitably be old tags no longer in use. This new report helps you track these down and keep the tag list on your site clean, as this is used by customers when filtering products. 
Available in Admin > Product Filter Tags > Report: Tags not in use
PR 2981

Users Making Purchases report includes additional fields. 
This is a useful report showing each customer and their sales as well as other key data about them. the new fields include their business names, VIP club & level if you use this on the site, their saved vehicle (again if in use), smart type including if they are a Retail, Trade or Dealer account, as well as if they have been granted access to the Dealer/Shopify exports. 
PR 2969

Shopify export for Dealers now offers additional non standard Shopify fields. 
These currently include the packaging sizes but we'll expand on this in the future. This is primarily for use with other platforms and is not supported by Shopify.
PR 2987

The categories export now also contains a "shopify_category" column.
This allows you to set the related category for the Shopify export for it's sub products. 
PR 2987

Price List > Exclude specific categories
If you're using some categories only for promotional purposes, you may want to exclude that category from Price Lists shown on the site and their export. 
Available via Add/Edit Category > Exclude this category (and all sub-categories) from the Price List App.
PR 2961

Price List > Indicate discontinued products on the front end
The Excel version of the export already marked discontinued products in red but this now extends to the front end of the website.
PR 2956

User Manager > Revenue Range setting
To the bottom right of the user manager screen you'll now find a new drop-down for "Show Revenue over the last:" where you can select the range you want to use for the revenue totals shown against each user in the above users table.
PR 2952

User Manager > VIP override filter
If you're using the VIP club, from time to time you may want to set several specific customers to be in specific levels. Using this new filter in User Manager you can find all the customers with these custom levels set.
PR 2951

Purchase Order Coupons
The purchase_order.html.twig can now also show coupons/discounts applied to orders for dispatch teams that need to take actions when these are on the order .
PR 2957

Purchase Order VIP Club Tags
Your Purchase Orders can be customised based on the VIP club and level the customer is part of via the purchase_order.html.twig file.
PR 2950

Picking lists can now show more details about orders with new template tags.
New template tags inside each order object in the picking_list.html.twig file for user details, order dates and item prices.
PR 2963


Alto properties feed
For Estate Agent sites, we have a new integration to bring in your properties to display as items on the website directly from the Alto feed using their Zoopla format. 
Contact us to find out more about this.
PR 2964

Further security improvements on the platform and servers to keep everything secure and up to date.
PR 2967 PR 2977

New in REC+: Page Slice, VIP Club and other changes, plus server security updates


Redesigned Page Slices Interface
We have updated the page slices interface to make it more straightforward and intuitive. The new design includes new features that allow you to name different blocks/slices on the page for quicker reference and collapsible sections for easier drag and drop positioning.

Twitter API Version 2 Update
To keep pace with Twitter's latest updates, we have upgraded to the new API version. In order to keep posting your new products and posts to Twitter, you may need to reconnect with Twitter via the Admin > Connect screen. 

Ecommerce & Reporting

Top products report conversion rates are now 2 decimal.
This allows you to view this metric at a more granular level.

The Partial Shipment option can now be restricted by smart type.
There's an existing site setting that can be enabled which allows customers to select if they are happy for their order to be sent in partial shipments or wait for the entire shipment at once. This new setting allows you to restrict this to a specific smart type, e.g. only your dealers.
PR 2912

Product Launch alerts are now fired at point of change rather than on an hourly schedule.
Customers subscribed to product launch alerts will now receive these whenever the status changes, especially useful when it is changed by an import rather.
PR 2850

Vehicle search > further customisation for text
We've added customisable definitions so you can modify all the content shown to users around the Vehicle search, find these over in Admin > Site Definitions. 
PR 2937

VIP Club

VIP Club Rewards & Requirements can now be dragged into the order you'd like them to display on the front end to users in their VIP club page.
VIP Clubs > Levels > Add/Edit > Rewards & Requirements
PR 2924

VIP Club requirements for reviews can be marked as optional.
There's often a delay between an order being placed and it then being dispatched, received and used, meaning there can be a longer time to collect reviews. To cater for this we have made reviews an optional requirement so that customers can still move between bands without reviews. Set this in VIP Clubs > Levels > Add/Edit > Product Reviews Requirement > Do not make this a compulsory requirement to achieve this level
PR 2918


ShippyPro Click & Collect
When using our ShippyPro delivery adapter, you can now offer an alternative click & collect delivery option at checkout. 
Connect > Delivery > ShippyPro
PR 2908

Discontinued products now indicated in Shopify export.
The 'Published' field will now be set to False when the item is discontinued, also Status will be set to archived instead of active. 
Contact us to find out more about our export options for Distributors.
PR 2903

Server security
We wish to highlight that several new server security improvements have been implemented to keep your websites up to date and secure. 
PR 2906

Unleashed weights support against products can now be disabled.
Sometimes you may want to use "each" as your measurement rather than an exact weight.
This lets you switch all products away from using weight measures when sending them to Unleashed.
PR 2923


IMPORTANT: Switching To Google Analytics 4

This bulletin applies to REC+ users who use Google Analytics to track their website metrics. If you do not use Google Analytics then you do not need to take any action.

On July 1, 2023, Google's standard Universal Analytics properties will stop processing new hits and you will be moved to Google Analytics 4, their next-generation measurement solution to record your website metrics. We have put together an in-depth article to guide you through making the changes or asking us to make the changes.

If you use Google Analytics for tracking visits, ecommerce conversions, form / download events or are running Ads then you will need to take immediate action to set up GA4 in the next 2 weeks.

Read about migrating to GA4


New in REC+: Customer hubs, GA4, more page slice features

A new year brings new REC+ features, here's our spotlight for this month:


Customer & Distributor hubs
This is a major update to the customer account area where logged-in users manage their details, quick re-order etc.
This area is now fully templatable so that you can add links to extra services you offer or workflow processes. You can also have separate templates for different user groups, for example a general retail customer hub, another for distributors with different services available as you can see in the example below. 


Available to enable via Admin > Customise user area > Show Customer Hub as Dashboard? and edit the template: html/customer_home/customer_hub.html.twig
For design assistance please contact your sales account manager. 

Google Analytics 4
The latest version of Google Analytics is now supported in REC+ and it is important you take action if you use this for your website reporting.
Read more in this article

Page Slices
A whole new raft of features have been added to Page Slices to make content more dynamic on the page to increase interest and engagement. Read about these below.

CMS & Design

Page slice entrance effects
You can now set animation effects on slices which activate when the user scrolls the slice into view, such as fade or slide, to make your web page gain more attention.

Page slice hover effects
Also found in Animations is a new Hover selection, allowing you to zoom in or out of an image, change it's colour, lighten, darken or give it a slight tilt when loading.

Slice button alignment & opening in a new tab
You can now set the alignment of button slices, as well as optionally have them open their link in a new tab.

Slice single column containers
Similar to multi column layouts, you can now add a single column container to group together multiple sub slices when you want them all to have the same outer padding or background image spanning between them.

New slice background size properties
Increase backgrounds up to 125%, 150% and 200% on slices to zoom in on smaller images or images where their aspect ratios don't match how you want them displayed on the site.

Horizontal line slices
These can now have a custom colour set.

Button slices
Styles now come with simple hover effects

Image content block alignment in slices
New Advanced Options > Image Align setting allowing to change the alignment of images inside their slices

Page slice editor > fixed name, slug & update button area 
To make editing large pages easier, the save button and name/slug fix to the top of the screen. 

Customize User Area Rework
Settings in this area are now better organised to help you set which content is shown to logged in users on their home screen.

Ecommerce & Reporting

Product Reporting Types now renamed to Product Groups
Naming change only. Use Product Groups for extra classifications of your products rather than categories. Used in admin and for reporting.

Page product filters for tags & product groups
Via Page Manager store settings and Slices select which products are shown based on product tags and product groups.

New product sorting options available when listing via page manager
On add/edit page there are new product sort options for "Price (High to Low)", "Price (Low to High)", "Name (A-Z)" allowing more customisation for showing products on pages.

Dashboard products show drafts & product manager status summaries
This improvement helps you see how your products are split across different statuses on the site.

New import available for delivery addresses
This allows for easier imports when migrating sites.

Expert Answers > send answers from the admin user by default instead of the company. 
Send answers from the signed-in admin which then allows replies to go direct to them for an easier followup flow.

Expert Answers > product display/link improvements
The product columns are split out to make it easier to see which product a question is for with a link back to the edit screen to let you lookup product details faster when answering questions.

Expert Answers > full text editor available for answers
You can now send full rich formatted replies to questions asked on your site using ckeditor e.g. links and screenshot/images to help with the answer. 

Preview Expert Answers email
Designers can now preview the Expert Answers email while designing it. 

Expert Answers additional product details available in the template
Designers can now render the product and basic details about it into the answer reply emails to help smarten these up.

Download Search Partial Codes
The download search now allows users to find instructions on products more easily using partial matches. This is good when they don't know the whole code or a variation of a code is no longer sold. The search result indicates it's only a partial match so they can decide for themselves if it's correct for them. 

Prospect Manager

User Account Managers
Assign account managers to customers and enter summary notes per customer.
Site Settings > General > Enable User Account Managers


CKEditor browser spell check
The WYSIWYG editor we use for pages etc. has it's own spell check you can enable but it doesn't show by default. 
We now enable the browser's built in spell checker so that you can see the spelling issues live as you type. Then to fix you can either enable the editors spell check, or hold ctrl while right clicking the error to see suggested fixes.

Shopify export now supports "cost per item"
This new column indicates to your dealers the price they pay in additional to the existing RRP price column. 

Unleashed > smarter error log messages
We've improved the error logs to help indicate the best resolution for an issue.

New in REC+: VIP club dropout emails, new page slices for ecommerce categories, Dealer export files & more.

CMS & Design

Categories Page Slices
We've added 2 new Page Slices for adding categories to pages easier:
"Categories - System" - List all categories on the site, or ones from a sub category. 
"Categories - Curated" - Select each category manually and drag and drop the sort order they are displayed in. 

Embed responsive iframes in Page Slices
When using page slices to embed 3rd party code into your site, if they utilise iframes for embeding the content (as many do), you can now tick to automatically make the iframe responsive for better display on mobile and tablets.

Further enhancements for Page Slices will be coming out soon.

Prospect Manager

Bulk delete quotes
You can now delete quotes entered in mistake or as duplicates of others. 
This can be done via Admin > Prospect Manager > tick the quotes you want to remove and at the bottom of the screen click the "Delete Selected Records" button.
Contact us to find out more about our Prospect/Quote management tool. 

Ecommerce & Reporting

VIP club dropout emails
To help make sure users don't suddenly drop out of the VIP club without warning, we've added 3 new email notifications you can send via Email Tasks:
1 month, 2 weeks, 1 days 
Create persuasive messaging within these emails in the /html/email/templates/vip_club_warnings.html.twig template 

Cart indicators for items excluded from in cart deals. 
"Excluded from offer" will appear next to cart items when a deal message shows and the item isn't part of it. This currently supports category exclusions but we plan to expand this to other coupon settings as well. 

New Product Issue report for products with encoding issues
When importing data we require the files in UTF-8 encoding and our exports are in this format as well. 
However, if you convert from UTF-8 to another encoding, and then back again, it may cause encoding issues in your data. This new check highlights any issues on a list of products. 

After product imports we now run Product Issue checks
Important product data quality checks are now run directly after an import with an option for you to easily view them. You'll see these after your next product data import on the site. 

Improved VAT reporting when changing settings
We now record VAT settings against orders so that if they are updated in the future then we have a record of the settings at the time. 


PDF product catalogue
Our auto generated PDF catalogue listings of your products now gives even better control over the category chapters of the PDF. 
We show the existing category description that displays on the website, but there is a new field on the edit category screen which allows you to enter different category text to appear in the PDF. 
Additionally, there is another field to show content directly after the categories products, better allowing use of the available space of that page for adverts or information 

Distributor product data exports
We can now enable a feature on your site to send a common format export file (in this case we used the Shopify export format) to allow distributors to import your products easier (especially if they use Shopify, however the file's columns with a few changes should in theory work well with many other systems).
Contact us to find out more about this paid feature for Premium licence manufacturers only. 

Following on from the above feature, we also now have a way for Distributors to request access to the file.
This allows you to control who can have access and monitor if they are frequently downloading the file to keep their stores up to date. 
Once this feature is purchased, you can then enable it in Admin > Customize User Area > Enable Shopify Export Area?
Customer home > Shopify export (only shows if smart type not equal to 1/retail and it's enabled).
Admin > Dealer Export Access Manager
Admin > Email tasks > new event available for Dealer Export Access Approved
Admin > Email Notifications > new notification for Dealer Export request

New in REC+ in November: Early bird & exclusive deals, new order exports for delivery, improved imports for sales and more.


'Early Bird' access and 'Exclusive products'
For selected customers, allow the purchase of specified products on an 'early bird' basis (allowing the purchase of upcoming products before the offficial launch date), or on an exclusive basis for products set as 'Enquire Only' (selected customers can purchase whereas everyone else can only send an enquiry).
Both new features are enabled on each product record and each customer that has access either manually or used in VIP Clubs as rewards within specified levels where the customer assignment is then handled automatically.
Read more about this and also the VIP Club feature.

Order exports for delivery companies
Delivery companies are working towards increased automation and some now ask for uploads of order items. The first file format is available for DHL.
In Order Manager you go into the order items section and in the export section select one of the available courier formats . You can then upload it to the courier company.
Additional formats will be quoted for other delivery companies upon request.
Contact us to enable this for you on your site and to find out about our other delivery integrations. Charges apply.

Set Special Offer pricing more easily using the Product prices columns export/import
The Product prices columns import/export now also handles changes to product statuses and special offer dates ranges.
This means you can change prices and put products on offer in the same import/export file without needing to use Batch Products Processor.
This also provides a good alternative to using Price Manager.

CMS & Design

Personalise site content using VIP club rules 
You can now personalise sliders and content displayed to visitors based on their VIP club and level via the Personalisation system and in templates. 
Admin > Personalisation Rules > Add/Edit Personalisation Rule > Smart Type, VIP Club & Level
New template tags available inside the "user.vip_club" object.
VIP club is now shown on the customer homepage for logged-in users displaying their current level and the ability to scroll through and view other levels.

Page Slices by default for building pages 
We've been working on improvements to our page slices system and now all new sites will have this newer page builder available to them by default. 
We've also made it easier to get it enabled on all existing sites, contact us to find out more about this new method of building pages. 

Page search improvements
Site search for pages has been improved to use a better scoring system and now also includes content blocks as well as the default page content. 
This returns better search result matching especially when multiple pages talk about the same topic.

New page slice blocks available
We've added a range of new slices in including buttons, horizontal lines, lists of links & page menus. 
These all help building up new landing pages using the page slice builder and building more custom experiences without the need for designers, while still letting designers customise the slices themselves where needed.
We've also added further settings to some of the existing slices, for example setting the aspect ratio of a map easily.

Ecommerce & Reporting

Discontinued products can now longer be purchased 
Products marked as discontinued can no longer be bought from the site. 
If this change affects you, please reach out to us and we can help improve the flow going forward.

New delivery report for 'county/state'
US sites can use this  to see sales performance across each state. UK sites can see performance across counties.

Prospect Manager 'Funnel by status' filters
Easily filter your sales funnel status to distinguish between open, won and lost quotes over time. 

New product slices and content blocks
You can now easily list your products onto pages by status/category/etc using the system products slice, or pick specific products and drag and drop into order with the curated products slice.

Price List "You Save" Column
Show a column of how much your dealers/distributors save per item vs the retail price in the Price List feature.
Enable via Site Settings > Prices & VAT > "Show difference between "Your Price" & "Retail Price" as a percentage"

Product import column checks
Both the product and user imports now have improved checks to recognise if required fields are missing, and the file format is correct.

Coupon improvements
We've reworked how coupons are checked to ensure they still qualify while in the cart, as well as soime small design improvements for the display of coupons in the cart. This includes showing the before and after discount price more clearly, crossing out the before price, plus cleaning up the line showing total discount & which code was used.


Google Site Name & Website Schema Support
Adds Google Site Name support.
By default we use the Company (Site) name, but this introduces a new setting to "Override site name" and "Enable website schema markup (includes site search action)"
Admin > Site Settings > SEO > Site Name

Faster Google Analytics load after cookie popup
We've optimised how Google Analytics runs on the site after a user accepts the cookies to run immediately if permission is granted, ensuring any visitors who bounce quickly between pages are fully tracked. 

'Connect' and 'Edit user' areas new modal prompt for confirming & describe the changes being made
A confirmation modal pops up when changing and saving data for better audits. You can also set a note here at the same time to remind you or other admins why a change was made.  


New in REC+: CSV exports & reporting changes, Facebook Pixel support, find customers at risk of leaving and many more features


  • CSV exports have moved away from tab/.txt file formats to general comma separated values (.csv)
    Some older reports and the Google product feed still use tab/.txt files however all the main exports now use CSV for opening easier in Excel.
  • Facebook Pixel support
    We now have built in support for the Facebook Pixel tracking, including "add to cart" and purchases.
    Enable in Admin > Connect > Social > "Enable Facebook Pixel Tracking" & "Facebook Pixel ID"
    Process to follow to add the pixel in FB:
    Go to > Click the green + icon on left sidebar for "Connect data source" > Website > Enter a name for the pixel (e.g. company name or website) > enter url > Pixel only > Install code manually > ID is in the code provided (e.g. fbq('init', 'ID HERE');) > enable advanced matching > Continue.
  • Users Making Purchases report now shows risk level for customers who might be going away.
    To help you track if customers who used to order frequently haven't ordered in a while, this report now shows a risk level next to each customer as well as an average for how frequently they normally buy. 
    Export this report, sort by the highest risk level and this gives you a good start point of customers to reach out to. 

CMS & Design

  • Email Manager > Sending tests will now send through the same email proxy system. 
    This improvement will help you detect broken links easier as it means normal email program proxies for links won't hide broken links as the link is always forwarded on to us first like when you send it out.
  • Better spam checks for blog comments
    Spam bots are on the rise and to help prevent them adding spam messages and links to your site we've beefed up the spam protections on blog comments to stop the majority of these. 
  • Custom content blocks
    This allows designers to create custom blocks like the built in ones from
    As an example we've moved our quote type content block into this system so you can see how this works.
    Custom content blocks have a folder html/content_blocks/ where inside there are X.html.twig files and matching X.json files, where X is the reference name for your content block.
  • New util twig functions for html_attr() and html_el()
    Useful for generating html elements with dynamic attributes:
    < button {{ html_attr({ class: "demo", disabled: true }) }}>< /button>
  • Page slices - dev/alpha release
    Slices are a new way for letting admins build up page content easier, rather than as a single editor field or using a set template with specific content blocks. The slices are a series of mini templates each with content blocks inside,from which the admin can build up layouts. 
    With the abilitiy to create column layouts and blocks of content, images, videos, forms and much more the slices will help admins buildand manage pages easier. 
    For designers this also let's you build up common slices and blocks to re-use content more easily across pages and sites as all slices are editable via templates. 
    You can add slices to any layout template file like so:
    {{ rec_slices() }}
    Or pass classes like so to make full width slices with centered content like the header/middle/footer sections:
    {{ rec_slices(sliceOuterClass="layout-container", sliceInnerClass="layout-container-inner") }}
    Page manager > edit page will detect these like it does content blocks and will render a slice editor.
    This then lets you add slices which are from the html/slices folder.
    In this folder you'll find sub folders for slices, these sub folders help categorise them, you can add any new sub folders you like, or add to the existing ones to add new slices.
    You'll also find a slices.html.twig file in here which controls how the slices are actually loaded when the system finds a rec_slices() call.
    Inside slice files you can add as many rec_block() calls for content blocks as you need, and you can even nest rec_slices() calls inside slices to create columns / nestable templates. However, the only new part here is for slices files, both rec_block() and rec_slices() calls need to pass slice=slice, this tells the block or slices that they are inside another slice to make sure they are handled as auto unique and unique by the slice too, e.g. {{ rec_block('Youtube Video', type="youtube", slice=slice) }
    Slice html.twig files each can have their own .json conf files to control their name shown back in admin as well as add additional settings that are shown in admin when using that slice.
    Slices are also available to download/export via the Developer import/export in admin.

Ecom & Reporting

  • Order Info Report > CSV Exports
    Core Order Info Reports are now available via CSV export with full data down to the day, month or year for you to build custom reports in excel or to view the raw data.
  • Autoparts CSV changes
    If your site uses the autoparts CSVs to manage products, the file is now available as a CSV instead of Tab/.txt file and with the new settings you can have additional price fields for including VAT as well as hiding the older autoparts import mode that would append the make/mode/year to product names.
    Admin > Site Settings > Ecommerce > Autoparts > new settings for "Use the Auto-parts default name mode only" and "Include inc. VAT prices in import/export"
  • Top product report now available as a CSV export
    Admin > Reports > Top Products Report > New button to the top right for "CSV Export"
  • Product live date
    Adding under the created at date, we now store a date for when a product was first marked as live. 
    This can be useful for reporting to see how long a product has been available especially if it was previously in draft for a long time.
  • Product development cost
    Track the time it takes to design, prototype and build your products with this new field on add/edit product for Development Cost.
    Enable this with the new Site Settings > Prices > "Enable development cost tracking" setting. 
  • Manual orders VAT improvements
    Adding an order manually will now auto select VAT rules based on the users group and region like it would on the front end checkout.
  • Return reasons comment / further information field is now required.
    This ensures customers provide additional info before returning items.
  • Tag group filters for reports
    We've added a Tag Group filter to Order Info Reports (& in turn Report Builder), as well as Top Products Report.
  • Top level default category report
    New "Product count" columns to the categories, manufacturers & tag groups order info reports.
    New "Top level default category" order info report, also extends to report builder.
  • Ecommerce revenue inc/ex vat modifier & new category, manufacturer & smart type filters
    Admin > Report Builder > Ecommerce Revenue report now supports filtering by category, manufacturer & smart type and it now supports the inc/ex vat modifier also used by all the order info reports.
  • Email Manager copy and paste product tags
    To help you send to customers based on product tags they've bought before, you can now copy tags from any products edit product > filter tags page via the new "reveal currently selected tags list". Then back in Email Manager when selecting filter tags there's now a field for you to paste in those tags.
  • Loyalty coupon tweaks
    We've added "user.can_use_loyalty_coupon" to invoice template as well as "user.smart_type" to both the invoice, purchase order email confirmation and thanks templates so you can add messages about your loyalty coupons everywhere.
    Loyalty coupons can also now be filtered to only apply to specific countries.
  • Twig access to simple product listings with rec_products()
    {{ rec_products(limit=5, status="featured") }}
    {{ rec_products(limit=5, status="special_offer", sort="bestsellers") }}
    supported options: limit, status, sort, category, manufacturer
    As well as 2 additional functions:
    {{ rec_categories() }}
    {{ rec_manufacturers() }}
    supported options: both support limit, rec_categories also supports category for showing sub categories of a given parent category ID.


  • Google Shopping feed support for sale prices
    Previously in the Google product feed we would send the normal or sale price as the retail price to Google to keep this simpler. 
    We now support sending the 2 different prices so that Google can tell when a product is on sale, as well as the sale date range if set against a product.
  • Our Google My Business integration has been updated to keep ahead of their upcoming deprecations.
    This is our integration to pull in reviews from your Google business profile onto your site.


  • Bundles support for Unleashed. 
    We now support our Bundles/BOMs system with Unleashed, allowing you to build bundles on your site and have them be split out to each sub item when sending to Unleashed.
    Edit Product > BOM / Bundles tab > Sync option for Price now split into "Default Price" vs "Additional & Group Prices".
    Please note, only default price is currently supported with Unleashed here.
  • Setting to control sending per delivery and charge line codes so you can relate delivery methods and charges to sales accounts on Unleashed.
    With this enabled, setup products on Unleashed with codes matching the name of the delivery method or code for the charge type.
    Admin > Connect > Utilities > Unleashed > Send Delivery & Charge Line "ProductCodes" (enabled by default)
  • When copying products in batch product processor, these products are no longer sync'd to Unleashed by default.
    This allows you to change their codes and other details before syncing them with Unleashed.
  • Unleashed stock updates now supports assembled items
    We will now count stock of items that are built up from other items.


Changes In Visitor Traffic Volumes & Conversion Rates

Following the cookie change on 8th September to maintain GDPR compliance in line with ICO guidelines (see this article), some sites have seen a noticeable drop in recorded visitor volumes in Google Analytics. This does not mean your site is receiving less traffic, it means some visitors are not being tracked until after they click to accept cookies. Previously we tracked every initial visit (unless Do Not Track was enabled on the user's device) but then stopped tracking if they didn't click to accept or turned off non-essential cookies.

So in practice, the drop in volumes is mostly going to be from visitors who would visit a single page and then bounce off straightaway and this traffic is of negligible value.

The upside from this is the conversion rate recorded in Google Analytics is likely to increase as the ratio of orders to tracked visitors will be higher. 

How Do I Record Most Visitors & Still Comply With GDPR?

Google is moving its analytics and ad tracking to a consent model and also using aggregated tracking for non-consenting visitors which is in beta mode for a limited number of advertisers. Read more about this on Google

There are other cookieless analytical tracking tools that can collect visitor data and still comply with GDPR,  which are typically chargeable such as fathom. They will also differ in how they classify genuine traffic, real people versus bots and crawlers, so their visitor numbers may not be a direct tally with the way Google works.

Could This Impact my Ad Tracking?

People who purposefully choose to Reject cookies will be excluded from ad tracking data and so there could be an increase in this as the cookie banner has a more visible 'Reject' button than before, again in line with ICO guidance (previously people had to navigate via cookie settings). It is still possible to place an order without clicking 'Accept' first and those orders would not be tracked in that case. The cookie banner has also been made slightly larger to encourage more people to choose their preferred consent.

Will This Affect My Order Levels?

No. Genuine visitors to the site will still continue to place orders, this is just a question of whether they are tracked in Google Analytics and Ads. What it does mean is that some order data is no longer tracked in their tools making order levels look lower if you use these tools for order revenue analysis. However, it has long been the case that Google has had discrepancies tracking this data even between its own tools, and neither does it exclude returns and cancellations. The correct and accurate place to get your order data is from REC+ > Reports > Order Information Report or Report Builder where you can build your own custom management reports.

In Summary

Changes were enacted to make sure we closely follow ICO the latest guidelines on cookie tracking. Do not be alarmed if your visitor numbers have reduced since 8th September 2021, your conversion rates will likely have increased as a counter-balance to this and it will not impact your ability to take orders. For accurate order revenue data use the tools available within REC+.

GDPR Compliance & Warranties

We recommend all website owners regularly check their GDPR compliance as it remains your responsibility to be compliant. This means ensuring you regularly scan your site for cookies, especially after adding or removing any 3rd party scripts, and provide a means for visitors to enact their preferences. Our cookie manager tool is provided free to help you record and display your cookies but is not in itself a warranty for GDPR compliance. You must also ensure your cookie and privacy policies reflect your current GDPR compliance practices. We can provide cookie scans and updates to cookie manager for a charge of £295+VAT.


Server Infrastructure Upgrade Tues 14th September 2021


As described in previous bulletins, as part of our continuous investment in the technology that powers your website and provides security and data backups, we are upgrading our infrastructure next Tuesday, 14th September starting at 7am. This means your website will be offline until the upgrade is completed and a temporary notice will be displayed to visitors as shown below.


The upgrade will take a number of hours to complete and so you should expect your site to become available again during the course of early afternoon onwards.


During this period visitors will not be able to access web pages nor place / view orders and site administrators will not be able to login.


You can visit your normal website domain URL to see if it available online again and once it is then continue to login and administer your site as normal.


No. We are copying all existing data across to the new infrastructure and have already performed some test migrations to ensure data integrity.


Go to our WildfireNet twitter account to view updates and remember to follow us:


Raise a support ticket or send us an email to [email protected] and we will respond as soon as possible. 

New in REC+: Scheduled emails, Lloyds Bank Cardnet, Product review images

Feature Spotlight

  • Scheduled emails
    Through our built in Email Manager you can now schedule when to send your email campaigns ahead of time, contact us to enable this new feature.
    These scheduled emails are also now shown on the dashboard so you can see which emails are scheduled to be sent out soon.

  • Lloyds Bank Cardnet payment processor now available
    Available in Admin > Payment Processors & enter connection details in Admin > Connect > Payment Processors > Lloyds Bank Cardnet Connect

  • Product review images
    You can now let customers upload images with their reviews. Contact us for design changes, a small charge applies.
    New Site Setting: Ecommerce > Product Ratings > Show New/Pending Reviews
    New Site Setting: Ecommerce > Product Ratings > Allow users to upload image on Product Reviews
    New Template Tag: {{ review.images }}
    New System Page: review_image_upload_terms_and_conditions
    New Template: /0-base/css/modules/review-images.css
    New Template: /0-base/html/store/product_info/reviews_terms_of_use.html.twig
    New Template: /0-base/js/modules/review-images.js
    Modified Template: /responsive-base/html/store/product_info/reviews.html.twig
  • Prospect Manager export
    In Quote / Prospect Manager you can now export a CSV of filtered results allowing you to work with these directly via Excel if needed.


  • Checkout personal or business account toggle switch
    When customers register or checkout on your site, you can let them pick between registering for a personal or business account.
    Admin > Site Settings > Ecommerce > Checkout > Enable Account Type Switch
  • New tags on Invoices for showing delivery options and per line statuses
    This allows further flexibility within your invoice templates. Small charge for design.
  • Youtube thumbnails on product pages
    You can now pull in youtube thumbnails rather than just a play button on product pages with videos on them.
    A designer will need to add {{ youtube_thumbail('youtube video url') }} into the product_info.html.twig template file in the relevant place for the thumbnail image url. Small charge applies.
  • Addon & bundle component audit improvements
    Changes to addons and bundles now add their related product codes to their automated audits to help you track changes on products easier.
  • VAT switcher now shows Inc vs Ex VAT on checkout totals.
    Helping to clarify which price is being shown when switching between showing inc or ex vat prices on a site.


  • Search tags & blacklist improvements
    We've been working to decrease spam searches on websites, these are where malicious bots make searches on your site to submit spam, fill up popular searches with irrelevant terms, attempt to find security issues and so on.
    As well as improvements to this we've redesigned our Admin > Tag Wall Manager which exposes popular searches as well as blacklist terms, where words in a soft blacklist are not recorded, and words in the hard blacklist are blocked entirely.
  • Simpler add page screen
    To make managing new pages simpler on sites that use content blocks we've added a faster new page screen as well as a new way to import pages faster.

    Admin > Site Settings > General > Miscellaneous > "Use simpler add screens where available"
  • Added a new section type content block
    Sections allow for greater control over large section/blocks of content on sites with support for showing images or video to the side of ckeditor content, e.g.
    {{ rec_block("Example section type", type="section", unique=true, repeatable=true) }}

API / Integration

  • Unleashed dismiss error
    On the Unleashed Log area in admin, in the error filters we now have buttons to dismiss errors that have been manually resolved on Unleashed directly.
    Unleashed Log > view entry > Dismiss / Un-Dismiss button.
  • Unleashed > new defines for sales groups
    3 new defines available for this: UNLEASHED_SALES_ORDER_GROUP__RETAIL/TRADE/DEALER
  • Tradebox manufacturer and VAT class
    New tradebox csv columns: Item VAT Class, Item Manufacturer, Combined Manufacturer VAT Class
  • API > added order verification info to the orders responses.
    Available in the API > Orders resource > "payment_data" object.


New in REC+: Unleashed software integration , PayPal Commerce, Bundle improvements and more

Feature Spotlight

  • Unleashed & Xero Integration
    REC+ now integrates with Unleashed's inventory management software designed to help businesses manage their stock and manufacturing processes with integration into Xero accounts. The integration allows products to be populated into Unleashed from the website, the creation of new customers and orders and stock control, plus matching product categories, manufacturers and user group price lists.
    You can view each order has been sent to Unleashed on the order information screen, as well as new export/reports to help you relate your categories, manufacturers and user groups between the website and Unleashed.
    As well as the connection to Unleashed, we offer logs of all activity back and forth, a way to simulate events, ability to sync specific products and settings to control whic data is synchronised. 
    Read more about how Unleashed integrates with REC+ on freshdesk and what to do next.

    Unleashed software

  • PayPal Commerce
    Paypal have launched their new Commerce Platform with the potential fotr better rates and the ability to show the form collecting card details embeded directly into the checkout process. All data continues to be stored and handled by Paypal who remain responsible for PCI compliance.
    Read our freshdesk article on how to set this up on your REC+ site, alternatively we can implement this for you for a small charge, contact us via a support ticket. 

  • Product Bundles improvements:
    A range of improvements have been made to the product bundle system allowing the bundle order lines to be split into their components for integration; syncing the prices, costs and weights and discounts of the component lines so that these are added up onto the overall product bundle for you. 
    This also supports bundles made from components with different VAT rates ahead of new legislation that is under consultation. 
    Here's a preview of some of the new options available, contact us to find out how bundles can work for your site:

  • User VAT & EORI Numbers
    Collect customer VAT and EORI numbers at checkout to help when shipping to business customers in the EU
    Enable this via: Admin > Site Settings > Ecommerce > Checkout > Request Customer VAT & EORI Numbers
    New definitions are available in case you want to rename these: VAT_NUMBER, EORI_NUMBER, VAT_NUMBER_HELPER_TEXT, EORI_NUMBER_HELPER_TEXT
    This changes some existing template tags: Invoice - user.vat_number => order_tax_ref and user.vat_label => order_tax_ref_label
    As well as adding in some new ones: Invoice & Purchase Order - user.vat_number, user.vat_number_label, user.eori_number and user.eori_number_label 
    Read the full article here (scroll just over halfway down). There is a charge of £395+VAT to help set this up for you.

  • Google My Business (GMB) Reviews Integration
    This new integration allows you to pull GMB reviews of your business from Google and store them in your website. 
    These reviews can currently be displayed on a page via the template system, or via the reviewsonmywebsite service, however we plan to add a page app soon so you can easily show off your reviews on any page. 
    Connect via: Admin > Connect > SEO/Analytics > Google My Business
    View your GMB reviews in Admin via the new Google Reviews link in the program sidebar.
    You can read in full about how we handle reviews and complaints on our freshdesk article

  • Google Customer Reviews (ecommerce orders)
    Google Customer Reviews are collected from your customers after they place an order on your ecommerce site. When customers reach your thanks page at the end of the checkout process, a popup will appear from Google asking if they can contact them later about their purchase.
    If the customer clicks YES they are emailed by Google approximately 8 days later to ask how the order went and about each item in the order.  These can earn review stars which Google can then display on Ads. Here's a preview of the Google popup:


    Connect this up in Admin > Connect > SEO > Google Analytics > Merchant ID & Enable Google Customer Reviews popup on the thanks page.

  • Email Manager Export Including Google / Facebook Ads Customer Match
    Export email addresses from campaigns in Email Manager > Sent Email as either email addresses only, or in a format ready to use with Google and Facebook's Ads Customer Match systems (email addresses, names, country and postcode).

    Email export for Google Ads Customer Match

Report Builder

A range of new reports and features have been added to Report builder including:

  • Form scores
    You can now report on your CES or NPS ratings collected by your forms over time. 
  • Custom titles
    Add your own custom titles for each report to make them more meaningful for your business, rather than using the default titles. 
  • Actions & comments
    Add and keep track of actions in the new Actions & Comments field which is available at the footer of the report you are building and can be included on the report when it is produced. 
  • Line chart totals
    Line charts now show a total/summary line above them to with the differences between the current and comparison date ranges.


  • SMS & Postal marketing opt in on guest checkout registration
    Gain GDPR consent for SMS or direct mail marketing campaigns during the checkout process or by editing the user profile data in User Manager. These new opt-in fields are also included in the Users export. You can change the wording that displays during registration in Site Definitions > CHECKOUT_POSTAL_OPT_IN_TEXT & CHECKOUT_SMS_OPT_IN_TEXT
    Turn this on via Admin > Site Settings > General > Registration > Newsletter > Enable Opt-In SMS Signup / Direct Mail Signup.
  • Detailed order report now includes cost & profit margin data per order line
    This report now includes Cost & Profit Margin columns as it gives you order line detail, as opposed to the Order Profitability Report which only reports this information at the overall order level. This report can also now be downloaded for you to use in Excel. 
  • Product Issues Report includes variations
    Checks added for Duplicate Variation Codes, Product Options Without Variations and Variations Without Product Options to help you track down common issues when you need to use unique variation codes for integration.
  • "Possible missing variation combinations" on products
    On the product options tab under variations, there are suggested additional variation combinations of options to prompt you to set up all possible combinations. 
    Edit product > options tab > under variations table it'll now show "Possible missing variation combinations" if any are found.
  • Tradebox order transmission indicator
    When using Sage / Tradebox integration, in Order Manager > order screen there is an indicator to show the order was sent to Tradebox plus a link to the full log entry for additional details of other orders included in the batch. This is useful if there is an issue on an order within a batch that then stops Tradebox processing the whole batch.

  • Stop back orders being taken only on specific products
    If your site is set to take backorders (i.e. you take the order even if there is no stock available) you can now stop certain products from being sold by entering a "0" into the  "Stop Selling When Stock Qty Reaches This Amount" on the product record in the Stock tab. This allows more control on what you wish to sell. 
    Enable this via Site Settings > Stock > "Stop Back Orders Via Stop Selling Qty Field"
  • PayPal Order ID Prefix - For use on multiple sites using the same Paypal account
    If you use the same PayPal account for taking payments on multiple sites,  use this new setting to prefix your order IDs so that they remain unique across 2 or more sites (otherwise a previously used order ID will cause a conflict with Paypal).
    Available in Admin > Connect > Payment Processors > PayPal Order ID Prefix
  • Improved product ajax audits
    With this behind the scenes feature we've been working to improve our reports around related product data such as options, attributes, images, variations and more.

User Management

  • Receive Notifications When New Businesses Register
    Receive an email notification when new businesses register on your site so you can follow up with them accordingly. These are identified as a new business by virtue of them entering their company name in the Business Name field during registration.  
    Set this up in Email Notifications > New Business User Registration emails. 

  • Filter for 'Businesses only' in User Manager & Email Manager
    Filter to list businesses only instead of including all retail customers in User Manager and Email Manager for better targeting. 


  • Improved Content Block Tag Filtering
    New filters have been added in Admin > Content Blocks to help manage larger number of content blocks. 
  • Module item meta tags
    Available on add/edit module item pages in a new meta tags area at the bottom of the form to help set those tags for improved SEO.


  • New email templates for: Double Opt In Email, Quote Email, User Registration Email.
    With these now in place, all system generated event-based emails should now have moved from Page Manager to templates
    Available in the /html/email/templates/ template folders.
  • Additional product template tags in product_info.html.twig.
    New arrays available for: {{ dump(product.categories) }}, {{ dump(product.options_array) }} and {{ dump(product.filter_tags_array) }}
  • Customer home template
    A new template around the text content shown on the customer logged in homepage is available here: /html/customer_home/content.html.twig allowing you to add more custom content or list products via the templates here. 


  • Google my business reviews available via /api/v1/google-reviews
    Business reviews can now be pulled in here and this can be used via the template system with easy ways to access lists of reviews or averages for creating badges showing star ratings etc. 
  • User controller post multi users now shows email & mem code in responses
    To help 3rd party devs with debugging we now output additional data in batch responses to help track down issue data. 
  • Product API: Improvements to variation code error handling
    Variation code errors would previously halt the update of a product but now these allow the main product (and batches of products) to update, while reporting back that the request was only a partial success if there were errors involved during the variation updates.
  • Products list by tags, can be useful especially when calling the api via template system to list out a specific tag of products.
    If you're building something more custom around product tags and you want to pull in specific filtered products without use of the product filter system you can now do so via the api. 


What's New & Important In 2021

In this newsletter we are going to cover a number of important subjects including legislative changes affecting VAT, Google's latest algorithm change, an upcoming upgrade to your website server infrastructure plus the newest ecommerce features in REC+.

VAT Legislative & Customs Changes 

1. EORI Numbers & Country of Origin

Brexit has meant that you are required to provide your EORI Number and Country of Origin information on product lines, which we have described in previous bulletins. You can now also store individual customers' EORI and VAT numbers on their user record should you need to refer to them. Go to freshdesk article

2. EU VAT Changes 1st July 2021

New rules come into effect for the calculation and collection of VAT when selling to the EU as outlined on the EU website and also described on the Sage website. We will be issuing a software update for this before the changes come into effect.

3. UK VAT on Product Bundles

A consultation is underway until end March 2021 to clarify the law on how VAT is calculated for product bundles where there are products with differing VAT rates. We will be pre-emptively issuing a software update to handle this in the coming weeks.

Note: Product Bundles was offered free of charge to use until 31st January 2021 and that offer has now expired. Please contact us for pricing.

Google Page Experience

Google is changing its algorithm to include a new signal for page experience. Here's what it means to you...

1. Mobile Friendly

Most sites are now mobile friendly. If yours isn't then this is a great time to get in touch to discuss moving to a refreshed site design that looks great on mobile devices too.


Your site should be running under HTTPS. If yours isn't then we can help you to migrate and provide you with a free SSL certificate.

3. ALT Text

We already automatically produce ALT text on your product images, however make sure you have ALT text set on any images you add to pages and blog content.

4. Pop-ups

Also known as interstitials, when these are intrusive then that's a no-no. Having to close 3 pop-ups when you load up a website is not what a good user experience is about.

5. Page Load

Pages should load quickly without content jumping around as it does so, like you might've seen on some large news websites where you click on the wrong thing as the content is still rendering. It's important to note that having a lot of plugins on pages can also slow down load times.

We can perform a technical analysis on the home, product and category pages to identify issues or improvements you may wish to proceed with. The cost is £595+VAT. 

6. Safe Browsing

Since 2007, Google has steered visitors away from search results where the website looks like it has been compromised. This has never concerned us as we deploy multiple layers of overlapping security and application scanning to keep your site protected.

Faster Page Load + Extra Security + Reduced Bandwidth

Cloudflare is a free service that serves page content faster and increases security further. In January alone, Cloudflare stopped over 280,000 potentially malicious events on the sites we have it deployed across. In addition it reduces bandwidth usage which enables us to keep your service charges lower, especially as sites grow in size which then increases your charges.

Contact us to schedule moving to Cloudflare.

Website Infrastructure Upgrade

As part of our continuous investment in the technology that powers your website, provides security and data backups, we are planning to upgrade our infrastructure in the coming months. We are currently planning this with our data centre specialists and will advise of more details in due course including secheduled downtime slots for data migrations. 

Newest Ecommerce Features

These are some of the latest / most useful recent ecommerce features.

1. Report Builder

Build custom ecommerce performance reports to analyse your success across a range of metrics including revenues, delivery, payment, returns, ease-of-use ratuings and more. 

Available in beta preview till 30th April 2021. Access via Reports > Report Builder.

2. Sage Integration

Integrate your web orders and stock levels with Sage via Tradebox, which also integrates with Amazon and ebay. Contact us to discuss your requirements.

3. Unleashed & Xero Integration

Integrate your website with Unleashed's best practice inventory management software and Xero for accounts. Used by manufacturers, wholesalers and distributors.

Contact Unleashed directly to discuss your requirements first.

4. Google Customer Reviews

Collect reviews via Google and have your star-ratings appear in Google Ads. Combine this with REC+ Expert Answers to provide buying assistance at the point of interest.

5. SMS & Direct Mail Opt-in

Collect consent for SMS marketing and direct mail campaigns via the checkout process, in compliance with GDPR. use this data with your preferred 3rd party services to send SMS and direct mail.

6. Offer Paypal Credit On High Value Products

Make it easier to pay on high value products by offering Paypal Credit on select product pages. Another popular alternative is Klarna. 

REC+ 2020 Feature Recap

2020 was a little bit of an unusual year, but at least here on REC+ we worked on a range of new features to help your site sell.

Here's our highlights, in no particular order, top features you may have missed in 2020 that we think are worth checking out:

  • Site Update Banners
    The site updates offer a simple way to show a top banner to your visitors. 
    We've been using this to show customers info on latest deals or let them know about new COVID guidance being followed. 
    Here's an example of this live in use:

    Read more in our December post
  • Multi Store
    The new Multi Store feature creates new opportunities to sell your products and save you time by replicating products from your master store to other REC+ stores you operate
    Read more in our May post
  • Product Variations
    Variations is our solution to handling stock between Products and multiple Options. 
    Each variation can have a unique code, stock level and cost that can relate to the different size, colour and other variations of your products. 
    We aim to move more option details to variations in the future such as pricing to allow even more fine grained control. 
    Read more in our July post
  • Bundles and BOMs
    Sell bundle deals of products together with a special bundle price, or make a product up from multiple other component/material products and keep track of stock. 
    This new feature allows you to create a wide range of offers, including gift sets, multiples, by the case.  
    Read more in our freshdesk article
  • Tradebox Sage Integration

    Tradebox allows us to integrate with Sage50 and SageOne, this year we added worked on improvements to this as well as a new stock sync to keep your stock on the website up to date with stock changes back in Sage. Tradebox also allows integration with Xero so contact us if you wish to discuss integration. 
    Read more about Tradebox Sage integration in our freshdesk article
  • Facebook & Instagram Products
    Advertise your products to new audiences on Facebook & Instagram easily.
    This utilises our existing Google Shopping feed to easily integrate with Facebook & Instagram shop tabs and their advertising platform.
    See this live here:
    Read more in our August post
  • Klarna

    Klarna is a fast growing and popular way to spread payments into regular installments.

    Read more in our August post
  • Stripe Checkout
    Stripe offers a modern & simple checkout experience offering the latest payment methods such as most cards, Google Pay & Apple Pay.

    Read more in our February post
  • ShippyPro

    ShippyPro offer a wide range of delivery services for live rates at checkout. 
    Read more in our October post
  • Product commodity codes & country of origin
    Working with new international shipping rules, we now offer commodity codes & country of origin settings per product with ways to pull this data onto invoices and product pages. You can set these against each product or against multiple products at the same time via the batch product processor or our product exports. 
    Read more in our December post
  • Delivery VAT numbers
    Further helping comply with international shipping rules, some regions may require you collect a VAT number or similar for delivery such as a "CPF Number" in Brazil.
    Read more in our November post
  • 3D Models & Augmented Reality
    Render fantastic 3D models of your items directly on product pages and pages throughout your site with AR support.
    Read more in our October post
  • Order Info Reports
    A fantastic new set of reporting to analyse a range of order metrics including Return Reasons, Order Statuses, Payment & Delivery methods, UK vs International, Retail vs Trade and more.
    Read more in our August post
  • Timelines
    It's important to keep track of major site changes and changes you've made to your marketing plan to see how these impact your visitors and sales. 
    To do this we have a new Timelines area in admin that let's you easily keep track of your important dates.  
    Read more in our August post
  • Content Personalisation Rules
    Personalisation rules let you determine how content is displayed on your site for different user groups. For example, setting parts of your homepage content to display different messaging for different types of customers. This is achieved by detecting the user, identifying which group they are in and switching content blocks to show one created for their user group.
    Read more in our May post
  • Quickshop
    Especially on B2B sites, your customers may want to quickly lookup product codes or even a CSV of codes and how many of each they want to add to cart without hunting round the site to find each. 
    This works with our previously mentioned Product Variations codes to allow you to quickly adding a specific option combination of a product to cart too.
    Read more in our February post
  • Expert Answers
    Allow users to submit questions on any page or product and easily reply & publish the question and answer on your site.
    Helps you to seal more conversions and to improve your content and gain additional natural keyword phrases for extra indexing by search engines.
    Read more in our January post.

Please note: Charges can apply to some features and their implementation.

Our full 2020 REC+ update posts:


Merry Christmas! New in REC+: Product commodity codes, Bundles & BOMs and more.

Feature Spotlight

  • Site Update Banners
    You can now easily display a banner at the top of your site such as for temporary holiday closures, upcoming deals or new COVID guidance. 
    Set it up in Admin > Site Updates > enter your message and preferred colours.
    (If you want it customised even more please contact us. A small design charge will apply)
  • Product commodity codes and country of origin
    To help you comply with international delivery services, you can now set the country of origin & commodity codes of your products to display on invoices. 
    Invoice Template Tags (Table Row Template) - line.commodity_code & line.country_of_origin
    Enable in Admin > Site Settings > Ecommerce > Show Commodity Code and Country of Origin fields on product record.
    This data is also available in product exports as well as through Batch product processor. 
    Read more about using this in our Brexit article
  • Bundles & BOMs - Available to preview
    Available via a new BOM (Bill of materials) tab on the edit product screen. 
    These BOM's allow you to make up a product from other products. 
    With this you can offer bundles of products on your site, or use it to manage stock of products made up of multiple sub component products. 
    New template tags are also available for use to display components of a product, or bundles a product is in. 

    Picking lists
    In addition to the new Bundles & BOMs feature, you can now print pricking lists directly from the order manager and order info screens. 
    This will list each item in the order along with it's warehouse bin (if set via Edit Product) as well as any assembly instructions and components for a product that need to be picked. 
    New html/invoice/picking_list.html.twig template
    New button to print picking list on an order info screen
    New button to export csv order lines (for delivery/export purposes) on an order info screen
    New button to batch print picking lists on order manager
  • Cloudflare cache refresh when adding new images and content.
    If your site sits behind Cloudflare, we now show an indicator to the bottom left of the admin screen. 
    Clicking this will reveal a Cloudflare area which allows you to refresh your cache with them such as after updating a number of images with the same filename and you want to see results sooner than their cache would normally allow. 


  • New Product Price export available with columns for each group price. 
    This new export makes it much easier to set up / manage products with groups prices. The data is exported in an easier way to calculate in Excel or Open/Libre Office Calc and re-import it.
    Admin > Exports > Product Prices (New / columns mode)
    Admin > Imports > Step 2. > Product Prices (New / columns)
    Note: whenever using an export for the first time, always try just a few lines of data first and check that it is working correctly when re-imported. 
  • Product variations export now allows inclusion of group prices. 
    This allows you to take this export and use it with 3rd party stock/warehouse management systems (such as our upcoming Unleashed Software integration).
    Admin > Exports > Product Variations > Optionally add group price columns
  • Product Manager search by category & brand
    You can now filter products in Product Manager's search by category & brand making it easier to track down products that need updating. 
  • Make/Model/Year setting
    To help remove confusion between product and auto part exports, only sites using the auto parts export should now be shown the export.
    This new setting is available in Settings > Ecommerce > Products > Use Make/Model/Year System
  • Manual Orders / custom items 
    By allowing draft and enquire-only products to be added to manual orders, you can now add custom items that you wouldn't otherwise offer directly on the website (i.e. you would copy a standard product to a new draft product which you then amend with the custom requirements and a custom product code).
  • Weekly price list differences email
    The price differences email can now be scheduled to run weekly instead of daily, which may be more suitable for your customers / dealers. 
    The day this runs can now be set in Site Settings > Prices & VAT > Price List App
  • Copy filter tags to a new product
    If you're setting up new products and want them to have a set of tags copied in from another product, you can now do so with this new feature.
    Available in Admin > Edit Product > Filter Tags > New "Copy tags from existing product" input & new buttons to copy in tags from entered product as well as clear all selected tags
  • Order Manager screen layout improvement
    We've improved the display of the order payment & delivery info to make this clearer and display additional info such as payment IDs from 3rd part payment providers which can be used in reference to the payment. 


  • User deletion auditing
    For improved auditing we now record the user name in the audit data so you can see who was deleted and when. 
    If you're using Quote Manager, you'll also see a new Unassigned tab appear which contains any quotes for users that have been deleted. 
  • API Accounts & Webhooks now show status on table view.
    For developers this makes it easier to see which integrations are actively running on the site.  
  • Packaging Types now sent through the API
    Making them available for 3rd party integrations as well as sync'd for Multi Store integrations. 
  • Multi Store / API setting to treat status updates as more of a boolean indicator. 
    This sounds complex but actually is just a way to have any product status such as live, featured or special offer coming in from the API or multi store to then mark a product as live on the replica site instead of the original status. 
    For example, this can avoid setting a product to special offer on the replica site when no special pricing has yet been set, instead leaving it as a live status.
    Available in API Account > Edit > Extras > Boolean statuses 
  • Major speed improvements to the Auto Parts export
    We've made several key optimisations to make this faster, with a new limit of 2500 products at a time. 

Integrate Your Orders & Stock With Sage 50 Accounts

Send and receive website orders and stock updates for Sage 50 Accounts using our latest Tradebox integration.

We are now able to offer enhanced Tradebox integration so that you can send website sales orders into Sage 50 Accounts and receive stock updates back from Sage which keep your website product stock levels in sync.

This requires separate monthly subscriptions for Tradebox and integration support from us, plus an implementation charge to assist you in product preparation, setup and testing. 

Please contact us for pricing information on 0330 311 2810 and ask for Neil.


New in REC+: Facebook Products, Klarna, Timelines, Reporting, Multi Store & more


  • Facebook Products
    Facebook recently launched it's new shop feature for promoting products on pages & in Instagram. 
    Our existing Google Shopping feed integrates directly with this.
    Note: A subscription is required to use the feed and set up charges apply. Contact us for details.
  • Klarna Checkout
    Klarna is a fast growing and popular way to spread payments and is now available to use.
    To set this up:

    Register with Klarna for Klarna Checkout. 
    Admin > Payment Processors, enable the new Klarna Checkout.
    Settings available in: Admin > Connect > Payment Processors > Klarna.

    Klarna also offers banners via their "On-site messaging" section, you'll find inside Klarna on the sidebar.
    Add the main script into REC > Admin > Connect > Custom Scripts.
    Then add the banner custom html element / placement code where you want it to display.
    Note: Contact us to set this up for a small charge.

  • Return Slips
    Buyers can now print return slips when logged into their account and include this when making a return. 
    These list the items being returned and the reason.
    New html/invoice/return_slip.html.twig template file available.
    Read setup instructions on freshdesk
  • Making Returns via Order Manager
    Admins can now follow the same returns process as buyers e.g. selecting a return reason. 
    Available against all orders in Order Manager > Order Info, new Return Requests sidebar block.
  • Batch add download files to products
    Batch product processor now enables you to bulk add download files (e.g. tech spec) to entire categories of products at once. 
    Available in Batch Products Processor > Add Downloads (bottom of the edit panel)
  • Batch add YouTube videos to products
    Also available in Batch Products Processor > YouTube Video URL 
  • Enquiry Only and Upcoming products tabs added in Product Manager
    New tabs added to Product Manager to allow you to easily find Enquiry Only and Upcoming products.
  • Price lists colour coded for new and discontinued products 
    Price lists are now available in Excel spreadsheet format to allow colour coding for new vs discontinued products.
    This is especially useful when selling via dealers and distributors who can quickly see these changes in your product catalogue.
    Available via the Price List main body app on pages.
  • Email tasks can now be paused
    Allowing better control over the email tasks running on your site, such as abandoned cart emails or price list updates.
    Available in Email Tasks > Enable/Disable
  • Coupon assignments can now be sorted via drag and drop.
    This helps you more easily organise the sequence of coupon for deals being offered on your sites, especially when using In-cart deals.
  • Improved handling of order states for hiding items on invoices
    Previously items marked as on_hold would be hidden on invoices however we've changed this so that a new more specific "invoice_ignore" order state is needed to hide items from the invoice. 
  • Purchase Orders can now show the status against each order line
    In the purchase order template, the {{ order.items }} items now contain a status property.
  • Product variations now supported in all the major search areas
    This includes site search, product download search, product manager in admin and more.
  • The product issues report can now show you duplicate product codes.
    This is especially useful for the new Multi Store system, see the Product Issues Report > Duplicate Product Codes.
  • Enforce unique product codes on product entry.
    This is a new setting useful for ensuring each product has a unique code, especially useful for Multi Store where product code is used as a unique identifier.
    Admin > Site Settings > Ecommerce > Sage > Enforce unique product codes. 

Multi Store

Recap: Learn all about Multi Store on freshdesk

  • Compare Screens
    You can now compare products, categories, manufacturers and user groups between your multi store master and replica sites to identify any data inaccuracies.
    Available in Admin > Multi Store > Compare
  • Product codes can now be updated through Multi Store.
    Previously, as product codes are used as the unique key between the sites, you couldn't update the code without spawning a new product on the replica site. This has been resolved so you can update every field on products including the code. 
  • Products now sync as excluding VAT
    This enables Multi Store sites to work better for world wide stores such as versions of sites outside of your tax jurisdiction.
  • Multi Store now sync's deleted products
    This ensures everything is 100% in sync between master and replica stores.

Reports & Timeline

  • Order Information Report
    A fantastic new set of reporting to analyse a range of order metrics including Return Reasons, Order Statuses, Payment & Delivery methods, UK vs International, Retail vs Trade and more. 
    Now available in Admin > Reports > Order Information Report [beta] (also available via link in Marketing Console)
  • Timeline & Projects
    Track key website, marketing & business changes using the new Timeline program. 
    This is an invaulable reminder of actions that have been taken for when you are analysing cause-and-effect. 
    Available in Admin > Timeline
  • Form Scores report now shows totals/summaries
    You can modify the maximum for each score in: Site Settings > Leads & Alerts > Form Scores
    Average scores are also now shown in the Form Scores Report.


  • Find all cases of user details used around your site.
    Useful to speed up any subject access requests you might receive. 
    Admin > GDPR User Search
  • User Manager filter for "Active Users"
    Active users have login access to customer areas of the site i.e. an approved status, current passwords (not expired due to being too old), approved and not suspended. 
    Available in Admin > User Manager > Filter users > new "Only Active Accounts" checkbox


  • API Webhooks can now be sent with Auth Bearer tokens
    This serves as an alternative authentication method to the existing HTTP Basic Auth provided, with the new bearer tokens working better in JWT based authentication flows. 
    Api Webhooks > Add/Edit > "HTTP Bearer Authorization (e.g. for JWT)"
  • Orders API resource now exposes VAT Percentage per line.
    This aids our new integration with Sage, contact us to find out more about this. 
  • API responses now contain additional debug information
    Especially useful for Multi Store where we can now see full logs of every product as it's sent between sites.
  • New API endpoint for stock updates
    /stock, available to send both product & variation codes to with the new stock qty in large numbers.  
  • Webhooks can now choose between receiving products directly, or variations of products if the store has these set up.
    API Webhooks > Add/Edit > Products & Variations > "Prefer Variations?"
  • Batch lookup requests limited to 1,000 at a time.
    This impacts products & order lookups e.g. requesting more than 1,000 results will be capped at 1,000


  • We now expose alternative & associated products into the product template in an array form
    This allows new features such as dropdown selection of alternative products, similar to how variations work on sites such as Amazon.
    Available in the product_info.html.twig template, new array variables available for product.more.alternatives_array and product.more.associations_array
  • Search auto complete improvements
    We now allow custom auto complete extensions for the header, here's a live example of this:
  • Price break details can now be pulled into the per product views e.g. on category or search pages
    Enable in Admin > Template Data Preloads > Price breaks, new tags available to access these: {{ product.prices_table }} and {{ product.prices_array }}

Behind the scenes

  • PHP 7.4 Upgrade
    As ever we're always working to upgrade our technology stack for performance and staying with supported versions. 
  • Better issue flagging for orders
    If we detect anything unusual about the order, we're now flagging it better in Order Manager.
  • Further improvements to blocking of Bad Bots crawling the sites and slowing things down.
    We're also reaching out to sites to offer Cloudflare's free plan to speed up sites & further help block bad bots hitting the server. 
    Being on Cloudflare will become a requirement for large sites in 2021.

New in REC+: Personalisation rules, Multi Store, Release Dates & Notifications For Upcoming Products and more

We've been focusing on building the groundwork for some major new features around personalisation, which will continue to grow, and multi store management, as well as a range of other useful enhancements. 


  • Personalisation rules
    Personalisation rules let you determine how content is displayed on your site for different user groups. For example, setting parts of your homepage content to display different messaging for different types of customers. This is achieved by detecting the user, identifying which group they are in and switching content blocks to show one created for their user group.
    Setup the rules in Admin > Personalisation Rules
    In Page manager or directly on a content block you will have a new dropdown to select the rule and set the content to display for each rule. 
    This can also be used inside templates for example: { % if rec_rule('VIP group only') % } Welcome VIP! { % else % } You're not VIP { % endif % }
    Contact us to subscribe for personalisation.
  • New Ckeditor templates for columns.
    This improves on the default column template by introducing gaps between columns for easier styling.
  • Form scores report
    Visually see how form scores change over time. 
    For example monitoring a 1-7 CES rating on your thanks page form to measure the ease-of-use of your website. 
    You can then check how this is affected when making any major site changes ( respondants can leave other useful feedback in the comments section as well). 
    Available in Admin & Reports > Reports > Form Scores


  • Multi Store - Create multiple REC+ stores to sell your products (beta release)
    The new Multi Store feature creates new opportunities to sell your products and save you time by replicating products from your master store to other REC+ stores you operate. For example:
    - Create a US or Australian version of your store with localised branding and pricing;
    - Manufacturer? Sell direct to consumers on a separate store with different branding;
    - Target specific audience segments with particular categories (which can be renamed) and different branding.
    Check out our short video demo
    Contact us to discuss your requirements and for pricing.
  • Upcoming products now have release dates and email alerts
    Schedule your product launches by setting the product status to upcoming and entering the launch date and time.
    You can also set the product status at launch to be live, featured or special offer. 
    Customers visiting the product page can subscribe to be emailed on the date it is launched. 
  • High value abandoned cart notifications for admins
    Receive an email alert when there is a high value cart that has been abandoned so you can contact the buyer to try to close the sale. 
    To enable this go to: Site Settings > Ecommerce > Abandoned Carts > "Alert Admins when Abandoned Cart Value is over" [enter value]
  • Display store prices inc/ex vat with the new price switcher
    Users can select if they want to see prices inclusive or exclusive of tax on your site.
    Contact us to amend your templates to add this feature for a small charge.
  • Discontinued products
    Mark products as discontinued via Edit Product > Main Details > Discontinued.
    This can be displayed to customers viewing the product via a template tag change. 
  • Price lists can now export with product tag hierarchy
    Display product tag hierarchies in your price list export for greater clarity e.g. Tag1 > Tag2 > Tag3 > Category > Product Name > Price. 
    An example would be using product tagging for automotive parts and then displaying your price list as Make > Model > Submodel > Category > Product Name > Price.
    Enable this in Site Settings > Prices & VAT > Show Product Filter Tags on Price List CSV
  • Price Lists now export as CSV for ease of use by customers rather than the previous TSV/TXT format.
  • Quickshop now allows product CSV uploads
    Customers can now upload a CSV of the product codes and quantities they want to make the buying process even quicker, especially for B2B customers.
    There's more information on how users can do this via the info buble on the quick shop app.
    Quickshop is part of the Premium Ecommerce subscription.
  • "Verified Purchase" marker on reviews.
    Your product reviews will now show a marker verifying that a purchase was made before leaving the review. This helps increase confidence for future customers reading reviews left on REC+.
  • Order line comments now available
    Admins can now also leave comments against each order line, whereas previously comments were only held at order levels. There is a new notes icon to the right of each order line allowing you to see a count of current notes as well as a quick way to read and add to these notes. For example, this could be used to record custom changes against a product. The comment field is also available when manually adding an order line to an order.
  • Store locator now shows up to 25 stores at a time
    Up to 25 stores can now be displayed on the map which is an increase from 10 previously. Additionally,  the pop-up for each store can show their own individual website address if they have been entered at the store level.
  • Price manager confirmation before running price changes
    Price manager will now confirm the changes you have entered before it runs for you to double check your price changes are correct before proceeding. There is also better logging of price changes so we can debug potential issues more precisely.
  • Delivery method preview
    Delivery Manager has had a design refresh including a new way to preview your delivery methods before making them live.
    In Admin > Delivery Manager > Add or Edit a delivery method > Mode selection. 
    Defaults to 'live' but can now be set to 'test' for admin users only allowing you to view / test it.


  • Improved support for older email clients such as Outlook
    A common issue when creating emails occurs when adding images that are larger in size than the area they occupy in your email design. When these are sent, most modern email clients such as Gmail will adapt and display these perfectly well, however older clients such as Outlook may show the image at it's full size therefore breaking the design.  
    To prevent this we now automatically detect the real and visual sizes of your images when you add them, alert you and automatically adjust their size downwards so that they display properly on Outlook.
  • Scheduled email notification 
    In EMail Manager when you send a scheduled email for the coming days it will now ask you to confirm the date and time. Note that Mailgun only allows scheduling up to a few days in advance.

Site Admin & Services

  • Admin message bar
    Alert your own site admins with important news / updates.
    You can now set a banner to show at the top of your internal admin area in Admin > Site Settings > Display > Admin Message Bar.
    For front end messages for website visitors use the free new app  Our Site Updates.
  • Our Site Updates NEW APP  
    This free new app allows you to quickly publish important information via a banner that appears on the top of every page of your website.
    This was initially to allow you to display COVID-19 related notices, though we're also exploring it's uses for showing deals and other messages around your site quickly and easily. Extra features will be added soon such as date range support which would be useful for promotions such as Black Friday or Daily Deals. Sign up directly at Our Site Updates.


  • Script Manager
    Script Manager is a simpler way to add custom 3rd party scripts to your site, such as tracking codes or our new banner app.
    Go to: Admin > Connect > Custom Scripts and add your script. Give it a memorable name to remember its purpose and provider, paste in the script and it'll be live right away on your site. You can also temporarily disable the script at any time or edit/remove it later.
  • Twig v3 Upgrade
    We're now on the latest v3 release of the Twig template language. 
    Find out more about the tags, filters and functions now available to you in the latest release of Twig. These are on top of the functions we already have available for you. 
  • Module imports and exports are now CSV rather than TSV/TXT files to make them easier to work with.


  • The API Accounts & Webhooks (previously called push urls) have had a major refresh. 
    These areas have been improved with much more advanced logging, editing and manipulation options available.
  • Products API resource updated
    This now contains every possible field on products and sub product resources such as options. 
    The multi store release introduces fully automated testing to make sure the data is fully synchronised.
  • Users can now be filtered by status in the API request.
    By default the API does not show deleted users in the recycle bin, but you can now pass status=deleted to reveal deleted users or even status=* to see all users including those set as deleted.
  • Speed and stability improvements
    In addition to the changes above, we have also updated to the API to make it faster and further increase stability.

As always we hope you're continuing to stay safe during these difficult times. 

Coronavirus Business Update

We are writing to let you know what we are doing because of the Coronavirus problem.

As a business, we have told all staff to work from home for the foreseeable future which means our office will be unmanned. Service continues as normal as we can work from any location.

Support For Website Customers

The best way to contact us for support about your website is via the freshdesk system which you can access from within your admin console or via this link: and get twitter updates for news on any service disruptions: 

Support For Marketing Customers

Please contact your account manager via email or any business mobile numbers you have been given. We are actively monitoring the impact of the virus on your marketing programs on a weekly basis and contacting you to advise of changes we believe you should make, including increasing budgets due to increased demand and good ROI.

How Can You Protect Your Business During This Period?

We are all now in a period of uncertainty and it's hard to predict what will happen. If we were to give only 3 pieces of advice, this is what we would say:

  1. Look after your staff
  2. Analyse your performance on a weekly basis
  3. Keep promoting your business

For ecommerce customers, you have a wealth of data to analyse changes in buying patterns across your catalogue and customer groups which will help you understand the demand-side of the business extremely well and to take balanced decisions based on those metrics.

Our best wishes go out to you and your families during this difficult time.

The Wildfire Team.

New in REC+: Web Notifications, Stripe Checkout, Quickshop, Content Block improvements & more.

Stand out features

  • Web Notifications on desktop & mobile for new form replies & orders.
    You can now optionally receive instant desktop or mobile notifications for new form replies & orders on your site as first class device notifications.
    To do this, on the device you want to receive the notificiations, login to the REC+ admin centre and under the notifications icon on the header navigation you can tick to enable notications. The browser will then ask you to confirm this and after this you should start to receive notifications on your device as soon as new forms are filled out or orders are received (for online retailers).
    You can manage your connected devices and notifications in the edit user area of your account under a new devices tab.
  • Stripe Checkout added giving you Google Pay & Apple Pay options plus cards
    We've integrated the Stripe Checkout payment processor, allowing payment by cards, Google Pay & Apple Pay payments on devices that support this.
    Go to setup instructions 
  • Quickshop for faster ordering
    Quickshop allows buyers to speed up their ordering with product code lookup and add to cart. Perfect for B2B clients or regular bulk buyers. Here's an example of this in action: 


  • Easier content creation with repeatable & feature content blocks
    A new range of content block features have rolled out, along with with recipes for quickly building up new content layouts which can be easily edited within Page Manager once the content block has been set up. For example, displaying your team members on an About page.

    View examples and developer information on our new page
  • Page Manager tabs for navigation / Creating custom page menus with rec_menu()
    Page Manager now has simple tabs to see pages which appear in each type of menu navigation (i.e. header, footer, etc.), as well as allowing you to create your own menus. You can use these custom menus on the front end with the rec_menu() function, or you can use them to help categorise pages in the admin area.
  • Easier to view/edit Content Blocks and Forms on pages in Page Manager
    The content flow in Page Manager has been improved when editing a page so that as well as content blocks it shows forms that are present on the page, with a button present to edit  the form. This uses the pre-existing rec_form() function in layouts.
    Additionally for front end developers when designing the page content you can use effectively this function as a placeholder for a future form that hasn't yet been built and then afterwards add the form via Page Manager when editing the page using the Add Form button that will appear. 


  • Fresh new payment processor images and recommended methods.
    The payment processor images have been updated to a more modern design.
    the admin payment processors area has also had a refresh to help point out old/deprecated payment methods and the ones we now recommend using such as Stripe (which supports Apple Pay and Google Pay) & PayPal Express.

  • 'Movers & Shakers' - Top Products & Top Brand/Category Report can now sort on Revenue Change
    These reports can now be sorted by Revenue Change % compared to the same period on the previous years so you can see your Movers (% from high-low) and Shakers (% from low-high) by product, category or brand.  
    Reports > Top Products Report / Top Brands / Category Report > sort by "Revenue Change % high-low' or 'low-high'.
  • Product filter improvements
    Design improvements to long lists of filters or categories to clean up the design of this area.
    Filter tags in the sidebar app now show in Title Case.
    Header / site search can now tie into the filters by adding a search block and showing the filters on the shop layout page.
    Compatibility improvements between the instant load and infinite scroll functions.
  • Free delivery indicators show against order items in admin
    When viewing orders in admin, items with free delivery will be marked so you can better tell why delivery charges on orders are different to what you would otherwise expect if free delivery didn't apply.
  • Setting to sort items by code in admin orders & invoices
    You can now force sorting of order items in the admin area by product code (options also sort by name) to help the readability of these screens and making picking through items faster. 
    Admin > Settings > "Sort items in Admin order views & invoices by product code"
  • Template order update emails & invoice link as a variable.
    Order update emails now run full template syntax & allows use of the variable {{ }} for sending the user direct to the invoice.
  • Guest checkout - hide delivery address
    The existing "Hide delivery address if it's the same as the billing on Checkout" setting now extends to the guest checkout registration.
    This lets you visually hide the delivery address entry until users tick that they'd like to enter a different address and makes the screen look simpler to aid conversion optimisation.
  • Standard option recursive updates now apply against matching group/name/code
    This makes the mass updates of options much easier, you can even add new standard options that match the group/name/code of existing options, to then change it and have these changes apply back to the existing ones.
  • Minor cart improvements:
    The paypal & proceed to checkout buttons now only appear when items are actually in the cart
    Non js cart buttons now adapt when still in a JS browser enviroment.
    New live reloadable classes available for the cart template for "cart-subtotal-vat", "cart-subtotal-price-ex-vat" & "cart-subtotal-price-inc-vat"
  • Price Manager - Changes Under Consideration.
    We are re-thinking the flow within Price Manager to make it simpler to understand and safer, with live previews via spreadsheets before changes are applied. This would move it more into line with the way prices are handled in accounting systems like Sage.


  • New in Email Manager - Send "non-marketing" emails to all users irrespective of subscription status 
    Under GDPR, you have to have consent to send marketing emails to people and Email Manager would therefore not send email to any unsubscribed users because it was primarily intended for sending marketing emails. However, you may be sending email to customers under legitimate interests  such as important service or company updates in which case it will need to go to all users whether unsubscribed or not. To allow this, you can now mark your email as non-marketing and have it send to users regardless of subscribed status. 
    Email Manager > Write Email > "4. Additional settings" > "Mark as "Non-marketing" to send to non-subscribed users as well"
  • EU Mailgun support
    Mailgun now offer EU servers so when integrating inside Mailgun you can choose to have your emails sent from EU instead of US servers. 
    You'll then need to change this in Admin > SMTP > Mailgun API config > Region/Endpoint
  • Notification emails to admins when users subscribe or unsubscribe now contain more detail
    The membership code & business name is now included on these emails by default to help with subscriptions managed at a business level.
    These notifications are optional as configured in Site Settings.


  • Bandwidth stats
    A graph of your site's bandwidth usage is now available to you in Admin > Bandwidth Usage.

Behind the scenes

  • JS Code Assurance.
    We've been working on new static analysis tools to check sites for Javascript compatibility issues across the major browsers and on older versions such as IE11. This now lets us automatically check the core code for possible issues when deploying new releases. We're looking to take this code and make it available to all sites in time. Stay tuned for more information on this to help building new JS on the sites.
  • Redirect issues with Chrome and admin sessions fixed
    New versions of Chrome hide the www prefix which lead to an issue where if you clicked the url bar in the admin area and pressed enter to reload the page you could end up back on the login page due to cookie/redirect issues. This has now been resolved.

New in REC+: Expert Answers, Site Tests, Performance Reviews, opening times and more

Core Features

  • Expert Answers
    Allow users to submit questions to you on any page or product and easily reply & publish the question and answer on your site.
    Helps you to seal more conversions and to improve your content and gain additional natural keyword phrases for extra indexing by search engines.

    Can be shown for specific products: {{ expert_answers('product', }}
    or specific page urls: {{ expert_answers('url', '/faq') }}
    or it can figure out the url for you automatically with {{ expert_answers() }}
    NB Premium Subscription required. Contact us for details and setup
  • New Helpdesk button for fast access to support and articles
  • Opening times
    You can now manage your company opening times directly from within admin
    Site Settings > Company > Opening Times > Monday - Sunday
    And can be accessed in the templates as an array: {{ dump(company.opening_times) }}
  • Image optimisation applied to Content Sliders
    Our WebP & image optimisation support has been extended to fully support sliders in responsive templates, further optimising your image sizes for performance on desktop and mobile devices.


  • Enhanced Returns Process
    We've changed the returns process to prompt users to select a reason and provide a comment about why they are requesting a return.
    When a user requests a return they are now prompted to select which products, as well as selecting from a list of return reasons (editable in Admin > Return Reasons) and an optional comment field. This is emailed to the site admin(s) and recorded against the returned order lines.
  • Product Feed ID Lookup
    While working Google Merchant Center you may notice IDs for products are different from the website due to options spinning up different versions of the product. Our new report lets you cross-reference against the Google ID to find the product on your site.
    Reports > Product Feed ID Lookup
  • Order Manager minor style tweaks
    As part of continuously our Order Manager interface we've made some minor improvements to the display of codes & prices to prevent breaking these onto new lines as well as several other minor tweaks.
  • Coupon sorting
    Track down coupons more easily in Coupon Manager via: Admin > Coupon Manager > new "Sort By" option to top right offering: Latest, Name, Code, Start Date & Expiry Date sorting.
  • "Users making purchases" report improvements
    Two new columns added: "count_of_items" & "days_since_last_order". This helps you identify customers based on purchase histories.
    For example, the item count can help you understand whether your cross- and up-sell promotions are effective; 'Days since last order' helps you identify customers who have stopped buying from you that you want to chase up.
  • Added delivery cost template keys for Purchase Invoices 
    The purchase order templates can now contain delivery information such as cost price, available in the template with {{ dump(order.delivery_cost) }}

Outside REC+

  • Automated Site Testing 
    Automatically test specific parts of your site are working as expected such as the checkout process or form enquiries and no problems are present which would break the process. Avaiulable to run hourly or daily. Contact us for pricing and set up. 
  • Price Comparison tool updated to select crawl time/day
    This allows you to set when the crawl takes place to avoiding crawling during competitors maintenance windows. Contact us for pricing and to find out more.
  • Site performance reviews
    We're now offering optimisation & performance reviews for your website to see how page load speed can be improved and the impact of 3rd party plug-ins. Faster speeds can help increase your conversions. Contact us for pricing and to book a review.


  • New module field type for "large text" 
    We now offer a new field type on modules letting you add larger amounts of text content for when an editor interface isn't appropriate. 
  • New content block type "page-url"
    This allows admin(s) to select a page in Page Manager so that the result of the content block will be the page url string.
  • Module Import Ignore Existing Files
    When importing modules, previously it would error if the folder for the module already existed, e.g. if you imported templates from another site and then tried to import it's modules.
    You now have flexibility over this, by default it will skip adding the folder if it already exists or you can tick to override the folder.
  • Updated Modernizr to include CSS Grid
    If you're looking to trial CSS Grid in your designs but are worried about applying other properties for browser support you can now use the moderniser css grid classes, inspect the page and check the classes added to the html element.
    To see what's available & read more here:

New In REC+: Website Recommendations, App Store, Payzone integration, better form debugging and much more

REC+ Infrastructure

  • Website recommendations UPDATE
    You can now dismiss recommendations that do not apply immediately to help you focus on ones that you need to action.
  • REC+ app store
    We have added a significant new feature set for ecommerce sites - read more
    Start exploring the entire app store.

Forms & CMS

  • Forms dry run mode
    Dry run mode allows full debugging info to be shown as well as suppresses emails during this process.Useful for developers.
    Give it a try in Admin > Form builder > Enable dry run mode.
  • New form layout for floating placeholder display.
    This optional new display moves form labels into the fields and then as the user enters into the field the label reduces in size and moves to float above the field nicely
  • Another new form layout for a dual column design
    Split your form into 2 sections and enable multi column support to have the sections sit side by side.
  • Show in header notifications?
    This allows you to include or exclude whether form replies are included in Admin Notifications in the top navigation bar.
  • Referrer page added to form replies
    Form replies include the page from which a user filled out a form, this is very useful where you have the same form shown on multiple pages.
  • Draft blog posts shown at the top
    Admin blog manager now shows drafts above live posts to serve as a useful reminder that they need to be completed.
  • Added "map" and "youtube" content block types
    Allowing you to easily add maps based on an entered address, or youtube video embed simply by pasting the url of the video.
    Available both through the template layout files and through Admin > Content Blocks > Add/Edit > Types > map & youtube
  • User manager now shows counts of total, active and subscribed account as well as new sorting options
    This improves overall visibility of the volumes of users you have on your site. Read more on how these are calculated.
  • Template system can now filter to show just the files you're working on in a template by hiding shadow files.
    Shadow files are the ones shown from parent templates, these illustrate the layers the template system uses to build the site, but when working on a set of new changes this new feature can be handy to reveal which files you have worked on, hiding away the shadow files from the parent templates. 
    Admin > Templates > Active template > Toggle shadows.
    Also now on hover of template file names it will show the full path including the parent folder.


  • In-cart deals
    Utilising coupons you can now display deals to users in the cart, this tempts users to buy more by progressively offering discounts as the order value and/or quantities increase.
    Read more here.
  • Show associated products in cart
    Following from the in-cart deals feature, you can also show through associated products directly in the cart (based on the products already in the cart using the associated products program), helping you cross sell products that users can easily buy to qualify for the deal(s). 
    Read more here.
  • "On hold" state for orders
    This allows you to categorise specific order statuses on your site into an 'on hold' state that fits between 'in progress' and 'dispute' e.g. for backorders or situations where there is a longer delay than normal.
    Available in Order Manager > new "On Hold" tab, & available in Order Statuses > Add/edit statuses as a state. (Remember to enable 'success' with this otherwise it will not show in order totals)
  • Payzone Payment Processor
  • We've added Payzone as an alternative to Paypal, Sagepay and the other processors already available. Find out more about them on the Payzone site. For instructions to setup and use Payzone read this article.
  • UPS errors now pull through onto checkout
    If you use UPS for delivery rate lookups on your site then users will now see more informative reasons if UPS cannot deliver to them.
    These reasons are also logged against each order in the Order History for admins to view too.
  • Coupons can now optionally allow both a mininimum spend & minimum quantity before applying.
    This now let's you run deals that only apply when a user adds more than a single item to cart.
  • Reviews & testimonials now have simplified statuses
    Both now use the names: "New/pending", "Published" & "Suspended" to help you manage your product reviews & testimonials. 
  • Avg. Order Qty/Value now available in Marketing Metric's Order Traffic Analyser.
    Head on over to Order Traffic Analyser in Marketing Metrics (Marketing Console) and in the 'Show' dropdown select Avg. Order Qty or Avg. Order Value. This is helpful for working out the effectiveness of different types of campaigns driving customers to your site. 
  • Thanks page 'ordered items' template keys
    'Ordered items' are now leaked into the thanks page template via {{ dump(order.items) }} allowing you to auto embed these into thanks confirmation page forms so that admins can see what was being purchased when they look at the feedback forms. Also allows you to add more custom tracking.
  • Price list downloads
    You can now offer a CSV download for price lists on your site as well as showing retail vs group base pricing.
    These 2 new settings are available in: Site Settings > Prices & VAT > Displaying Prices > Offer Price List app as a downloadable CSV  &  Show "Retail Price" column on the Price List app

Behind the scenes

  • Facebook v4 upgrade
    Keeping up to date with Facebooks latest API updates we've upgraded to their latest version 4.
    NB You may need to re-connect to Facebook to continue posting automatically from your site.
  • Auto expire old user passwords (3 months for admins and 15 months for users)
    As an automated additional security & privacy layer, you can now enable auto expiring old user passwords. Their accounts will not be lost but when they try to log in they will need to confirm a link emailed to them at which point they will auto need to set a new password. Read more.
  • Lazy loading images in new browsers enabled in default template for products and categories
    With this the browser will only request those images when the user scrolls down near to them, this has resulted in large initial request counts and download size reducing by over half on several large sites.
    The new browser standard for loading="lazy" is now implemented around these images by default, your template may need updating to add these in.
  • Autoparts export/import now contains the marketing site link
    This is a custom field that can be used on your sites for custom functionality such as different enquiry links per product etc. Allowing it in this export file allows for faster entry when in use, if you don't use it you can safely ignore the new column.
  • Form builder now triggers subscribe events for email tasks and admin email notification system
    This lets you setup email tasks for new subscribers and utilise form builder to sign up the user. 
  • Blog posts can now be shown in full on blog category pages rather than just being a summarised list of posts
    his is useful where you wish to create an easier-to-read 'stream' of your articles in full e.g. for readers to be able to search faster for information rather than clicking in and out of each post. See how we use it on our Update page to show all our software changes.
    New template tag available in the /html/blog/item.html.twig templates for {{ blog.text_full }} that's similar to {{ blog.text }} but without the set character limit.
  • Google Analytics user group tracking via custom dimensions
    Set up views inside Google Analytics so you can include/exclude different user groups from reporting, for example only seeing retail visitors or only seeing trade customers. Read how to set this up

Showing 1 to 25, of 45 Blog Posts found