How to Add Clickable 'Buy Now' Buttons to PDF Catalog Templates

This guide provides a detailed, step-by-step walkthrough for adding interactive "Buy Now" buttons to your PDF catalog templates. This powerful feature allows you to link products in your PDF directly to their pages on your online store, making your catalog "shoppable".

Step 1: Create a Custom Field for Links

First, we need a place in our database to store the unique URL for each product. To do this, we'll create a new custom field.

  1. Navigate to Product list → Sections from the main menu to open the Section Editor.
  2. Create a new field. Give it a descriptive name, like `LinkToOrder`.
  3. Important: Set the "Enable" ("E", ) property for this new field to Hide. This prevents the raw URL from being printed in your catalog.
  4. Take note of the field number (e.g., `#5`). You will need this in Step 4.
The Section Editor window in MyBusinessCatalog with a new custom field 'LinkToOrder' being created.
Creating a new, non-visible field to hold the product URLs.

Step 2: Add Links to Your Products

Return to your main product list. You will now see a new column corresponding to the field you just created. For each product you want to make "shoppable", paste the direct URL to its page on your online store into this new field.

The product list showing the new 'LinkToOrder' column filled with URLs to an online store.
Populate the new field with the direct links to your product pages.

Step 3: Add a Button Object to Your Template

Now, let's add the visual button to your catalog design.

  1. Open the Report Manager, select the PDF template you wish to modify, and enter the Template Editor.
    The product list showing the new 'LinkToOrder' column filled with URLs to an online store.
    Select and open a template in the editor

Step 4: Make the Button Interactive with a Script

This final step connects your visual button to the product links in your database

The Simple Hyperlink

This is the easiest and most direct way to make your button work.

  1. With your new button object selected, go to the Object Inspector (Properties panel).
  2. Find the Hyperlink property.
  3. In the "Value" field next to it, type the following system variable: [ValueAddField#X]

That's it! The software will now automatically insert the correct product link from your database for each button. This method is perfect for most use cases.

The Hyperlink property in the Object Inspector being set to a system variable.
Setting the Hyperlink value to automatically pull the product URL.

The Final Result: A Shoppable PDF Catalog

After saving your template and generating the document, your catalog will now feature professional, interactive "Buy Now" buttons.

A generated PDF catalog page showing two products, each with a clickable 'Buy Now' button that links to an online store.
The final PDF document, with automatically linked "Buy Now" buttons ready to drive sales.

Ready to Make Your Own Catalogs Shoppable?

This powerful feature is just one of many tools in MyBusinessCatalog designed to boost your sales. Download the full-featured free trial and add "Buy Now" buttons to your own PDF catalogs today.