This method involves tagging the PDF with product IDs in Adobe Reader, by adding comments, or alternatively in PDF layers, with programs like InDesign. This tutorial shows you 2 easy and efficient ways to add missing prices to a Flipbook, improving the readability of product information.

📖 This article explains:

Prerequisites for using dynamic pricing in your Flipbook

You only need a few simple things in order to make dynamic pricing using text blocks work in your Flipbook. That’s the beauty of it!

  • A Flipbook

  • An Enrichment Automation that supports dynamic pricing*

  • A data feed containing:

    • Product SKUs

    • Product prices

    • Product name

    • Product description

(Points marked in bold are necessary, all others are optional)

* Our Customer Care team can develop an Enrichment Automation solution specifically to your requirements.

How to insert dynamic pricing using text blocks in your Flipbook

The first step for being able to use dynamic pricing via text blocks, is making sure your PDF is properly tagged up.

For this, you’ll need you’ll need to use a program that allows you to insert text tags into your base PDF, such as Adobe Reader, or these other alternatives.

Preparing and tagging your PDF

  1. Open your PDF in Acrobat Reader.

  2. In the right-hand menu, select the Comment option, as like in the image below:

  3. Next, from the options that become available in the top, ribbon menu, click on the Add text button (represented by a ‘T’ icon).

  4. Select an area where you wish your price to be placed.

  5. Type or paste in the appropriate SKU for this product. Your Enrichment Automation will place 2 appearances (the enrichment icon and the price) according to the position of that one tag.

⚠️ The SKU/product ID must match the ID provided in your data feed.

Customize your PDF tagging using the A, B, C products

A, B, C products, simply means you can use tags in a PDF to let the Enrichment Automation manage different behaviors. A simple way to do is, is to add a colon or an underscore, plus an extra identifier, such letter to your SKUs.

These specific letters can dictate what specific data is displayed, where. For example, the SKU will tell us the placing for the shopping icon, and the SKU with the additional identifier tells us where to place the price. This gives us more control over where to place both of this than the previous option.

⚠️ In order to use this method in your Flipbook, you must have an Enrichment Automation that supports it. Our Customer Care team can develop an Enrichment Automation solution specifically to your requirements.

Processing your PDF in iPaper

Update your existing Flipbook with your updated PDF, which includes the text boxes you inserted. You can use the Change PDF function in iPaper, which does all the heavy lifting for you!

You'll also need to update your enrichments which will populate your Flipbook with the relevant data for each SKU you have placed inside it.

Once processed, the product ID will be replaced with the price from the product feed, and the font size can be adjusted as needed to improve readability. The final result will display the product prices in a readable format within the Flipbook.

The limitations of using dynamic text blocks

While this dynamic text blocks present a powerful solution for inserting dynamic content into your Flipbook, there are a few limitations to consider when using this method:

  1. The appearance of any text within the dynamic text blocks is currently limited to 3 web fonts:

    • Arial

    • Tahoma

    • Verdana

  2. Using dynamic text blocks within your Flipbook will allow content displayed within them to change when corresponding new data is entered into the data feed. With the Auto Update feature, you can set this up so that your Flipbook is automatically updated once a day. However, for more frequent updates, you will need to update the Flipbook manually.

💡 The proof is the pudding! Take a look at dynamic text blocks in action in our demo Flipbook, below:


🧠 Still have questions?

If you're still wondering about how dynamic pricing using text blocks can work for you, or if you're unsure about anything else, reach out to our Customer Care team using the chat bubble 💬 in the corner.

Did this answer your question?