Newly added variables create entirely new opportunities for developers and customers who want to use the IdoSell Shop system for custom solutions. Using such variables enables the same level of customization as in open source systems without the need to modify the source code, without losing the warranty, and updates. Therefore, offering the richest possible set of dynamic variables is very important to us. With the newly added variables you will be able to inform the customer, e.g. how many days are left to make a payment, by how many days the shipment is delayed and what products are included in the ordered sets. You can also independently configure the most popular remarketing programs.
Communication between the store and its visitors is a crucial part of building a good customer relationship. It is extremely important, for example, to inform the customer what is happening with a parcel at every stage of the shipment process, whether there are any delays or whether any additional actions are required on the customer's part. Triggered messages are perfect in such situation and thanks to dynamic variables it is a convenient and efficient tool to communicate with your customers.
We expanded the list variables available for e-mail messages with new ones, e.g. to enable the preparation of universal content depending on the event, thanks to the use of event-blocks. You can prepare the content in MODERATION / Transactional email and text messages.
Now you can prepare a universal message asking for making a payment for a shipment.
In the first block you can include information that will appear when the customer still has some time to make a payment for example:
If the customer has not paid yet, on the last day you can send him a reminder, using the same template if you use of a structure that activates on the last day of payment:
Another variable available for e-mail messages is a variable returning time required for receiving products from an external warehouse .
[iai:delivery_time_from_foreign_stock] variable returns delivery time of a courier assigned to a given product or a different, not typical time set on the prouct card:
Loop through components of a set is yet another new feature. With this variable you can, for example, show ordered sets and products that are part of a set in an order-confirmation e-mail. Below you can find an example of how to do it:
E-mail template can include:
[iai:product_name] - Product Name
[iai:product_link] - Product link
[iai:product_size] - Size name
[iai:product_type] - Product type
[iai:product_version_name] - Name of product in group
[iai:version_group_name] - Name of product group
If the order includes a set, variables concerning components will be filled in. If the order does not include a set, only product name [iai:product_name] will be returned, which is placed before the loop.
Another new variables are a set of returning product price converted to standard units
[iai:product_unit_price_gross] - Product unit price
[iai:product_unit_price_net] - Net product unit price
If you want to know how to properly configure the product to present price converted to standard units and how correct values should be assigned to the above variables, see: Additional features for product parameters.
We also added the ability to generate 'information on components of a set and product price converted to standard units to printed documents in ODT format. Printed documents configuration module can be found in the MODERATION / Printed documents.
On new lists of variables you can find variables returning information about:
Additionally, to help you recognize where you can use certain variables, the list of variables is divided into 3 separate lists:
Below you can find an example of using variables inside the HTML code of a CPA program, through which we will return information about products in the cart'' (and their size), and about the first three IDs of products from the product lists:
Result of variables:
Remember that in case of problems with individual integration you can count on our Graphics Department.
In the section MODERATION / SEO - Search engine optimization / Default meta of pages / Menu elements you can also find some new variables by which in the META you can create any variation regarding menu elements, friendly for SEO. Below you can find a list of new variables:
[iai:menu_path] - Menu node path (without the last node)
[iai:menu_breadcrumb_inverted] - Menu (breadcrumb) in an inverted sequence
[iai:menu_breadcrumb_level_X] - Name of a menu element on a given level
Thanks to this variable you can decide which menu elements will be included in META, e.g. if you want to receive a friendly name: Women's boots in yourshop.com
use the below construction:
This will return the entire menu path except for the current node. Following the above example, the result would be Women's | Shoes
Variable returns a full menu path in inverted sequence. For the above example it will be presented as: Boots | Shoes | Women's