🖼️ Dynamic Pictures Based on Room Type in Campaigns

The Dynamic Pictures setup leverages custom tokens to map specific room types to image URLs, so that your campaigns automatically update the displayed image based on the room selected by the guest. This requires:

  • The Magic Formula package to access Custom Tokens
  • A dedicated campaign to host image assets
  • A matching process between room types and images via Space Type tokens

⚠️ Magic Formula Requirement

The Dynamic Pictures by Room Type feature is only available if your account includes the Magic Formula package. This is because it relies on Custom Tokens, which are part of that package. To verify whether this feature is available in your account go to Campaigns, then click on Custom Tokens in the side menu (check screenshot on the side).

Notion image
 

If you don’t see the Custom Tokens section but you have the Magic Formula package, please contact our support team so we can enable it for you.

 

⚙️ Configuration and Setup

Step 1: Create the Picture Asset Campaign

  1. Create the campaign
      • Go to Campaigns and create a new campaign named “Pictures - DO NOT DELETE”.
      • If you manage multiple properties, you only need one campaign under the General App to host images for all properties.
  1. Upload the images
      • In the campaign editor, upload all the images for each room type and property as needed using the Upload Image or Drag & Drop option.
  1. Create the summary text block
      • In the same campaign, create one text block.
      • In this block, list all room types (and property names if needed), followed by their Image URLs.
        • Example: Deluxe Double - Hotel Tivoli: https://ucarecdn.com/d5898abb-4d0a-46c1-99bf-95a382051a/

      Notion image
 

💡 This text block acts as your internal reference list for the next step.

 

Step 2: Set Up the Custom Token

  1. Go to Campaigns, then click on Custom Tokens, and select the Space Types tab.
    1. Notion image
  1. Click to create a new custom token and name it: Room_Pictures
    1. Notion image
  1. For each room type listed, in Value paste the corresponding Image URL from your summary text block.
 

Step 3: Insert the Token into a Campaign

  1. Open the campaign where you want the dynamic picture to appear.
  1. Click the Token button in the campaign editor toolbar.
  1. Navigate to Booked Space Type > Meta Room_Pictures.
    1. Notion image
       
  1. Insert the token in the part of the campaign where you want the picture to appear.

The token will look like this {{booked_space_type.meta.Room_Pictures}}

 

🧠 This token dynamically pulls in the correct image based on the guest’s booked room type from your PMS.

 

Step 4: Test Your Setup

  1. Use booking that includes a known room type (e.g., Family Suite).
  1. Open the campaign where the token was added.
  1. Click View Template, and preview using the selected booking.
  1. Confirm that the correct image displays based on the booking’s room type.

 

Conclusion

With the Dynamic Pictures feature, your campaigns become visually personalized and room-specific—automatically showing guests a relevant image based on their booking. Once set up, it requires no ongoing maintenance and brings a professional, tailored touch to your communications.

 

 
😊
Please contact us through the ‘Talk to Us’ on the left Menu in the platform or through the Bookboost Support email at support@bookboost.io if you have questions or need additional support.
 

 
Did this answer your question?
😞
😐
🤩