Tech: New Discount Codes

August 13, 2019
min to read
Pieter Venter

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

  • Hello bullet points

Hi Partners,

I am still new here, but I will try and see if I can get this email written in the correct format.


As of today, when a client wants to change a plan on the billing section, he/she can now apply their discount codes themselves without the need for CSM hacking it in ForestAdmin.

A use case for this would be a client on a legacy subscription wanting to keep their discounted rate while upgrading to a higher tier.

So what:

Previously when a client went to the billing tab the client would be presented with the 4 standard options, and a CSM would need to apply a discounted option after the client upgraded. This will hopefully result in a slightly better system.

Now what:

There is still a lot that can be improved. Ideally, when a user is on a legacy subscription, the code should have already applied to the user (think of how Airbnb and other platforms work) allowing him to select from all plans available with the code. I'll make sure we get that in our backlog and prioritised. There are some other use cases that Sebastiaan and I spoke about, but we'd ideally like to hear from other teams on what their highest concerns are right now.


Thanks, Leo and Seb for getting me up to speed on the requirements of this task and where in the codebase this actually lives. Without you two, I'd probably still be scratching my head trying to figure out what this task is really all about as I get more familiar with the company, product and codebase. Shoutouts to the rest of PDT and EGT too for getting me up to speed in general (not directly related to this deployment).

North Star

Put power in the hands directly of the client, which not only gives a better user experience (UX) but also frees up the CSMs to get more work done.


Hayley Darden Marketing Invisible Technologies
Pieter Venter
Subscribe to our newsletter.
There's a guest bot-columnist. #GPT-3
Subscribe to our newsletter.
There's a guest bot-columnist. #GPT-3