Skip to main content

Rulesets: What they are, and why they're important

Rulesets tell the Horizon system which components, templates, price and CTA designs to use when creating your leaflet.

Updated this week

How do we make sure your specific price design is used? Or the right splash shape? What about the correct price formatting and offer templates?

That is done through Rulesets.

Rulesets tell Horizon which components, templates, prices and CTAs to use when building your leaflet.

📖 This guide explains:

What is a Ruleset?

A Ruleset is a collection of rules that tells Horizon:

  • which offer template to use

  • which price design to apply

  • which CTA to insert

  • how prices should be formatted

  • if language localization should be applied

In short:

Rulesets are a collection of rules for what should happen when you create your leaflet.

They ensure your leaflet is built consistently and according to your setup, every single time.

How your Ruleset is set up

When iPaper creates your account, we will set up your Ruleset based on your wants, needs and brand guidelines.

Once everything is configured, you simply create your leaflet using the right Ruleset, and it produces the leaflet with the right elements automatically.

Where do you select your Ruleset?

You select the Ruleset when creating your leaflet:

In most cases, your account will only have a single Ruleset, and that will be selected by default.

Can you edit Rulesets yourself?

No, you don’t have direct access to your Rulesets. But we will be happy to make any changes for you!

Just reach out to us at support@ipaper.io or via the chat in the Horizon admin.

The restricted access is intentional, as Rulesets can be very complicated, and a mistake can be critical to leaflet creation.

So, if you want to change which…

  • Templates are chosen

  • Price design or formatting are used

  • CTAs are inserted

  • or any of the other components that are controlled by Rulsets

Simply reach out to us, and we’ll update your Ruleset accordingly.

Advanced use-cases for Rulesets

In general, the use-case for Rulesets is simple: Make sure the right templates and components are in your leaflets.

But, with Rulesets, there are also options to set up more advanced rules, for example:

  • Different templates for different offers

  • Specific CTAs depending on campaign type

  • Localized price formatting based on market

  • Different price boxes for A, B, and C priority products

Emphasized price boxes for A priority products

Sometimes, it can be beneficial for Priority A products to stand out visually compared to Priority B and C products.

One way to achieve this is by using different visual elements, for example with different price box designs depending on the product’s priority:

A comparison of a poster

AI-generated content may be incorrect.

The top left and bottom right products are Priority A. On the right, you see an emphasized price box design is applied.

In this case, the Ruleset is set so that, if the product is a Priority A, then an emphasized price box design will be applied. If a product is a B or C priority, the standard price box design will be used.

This ensures that priority products are highlighted correctly and consistently without manual work.

Learn more about using different price boxes based on priority:

You can have multiple Rulesets

If you run special campaigns, for example Christmas, you might want that leaflet to have different components, such as price box design, than your regular leaflet.

The difference in price box design between two leaflets created with two different Rulesets.

The way to get a different price box design for a specific campaign type is simple:

  1. iPaper will create the components based on your guidance, in this case a new price box design.
    ​

  2. iPaper will create an additional Ruleset (“Kleemarkt Christmas”) for the specific campaign type.

When done, you simply select the correct Ruleset when creating your leaflet:

And then the Christmas price box design is chosen to create the leaflet.

If you're interested in such a setup, contact us at support@ipaper.io or via the chat in the admin.

Did this answer your question?