Inside Brightspot: Why we auto-populate headline and image fields


Each week, our Vice President of Product shares an email with the company that’s filled with the background story on why Brightspot’s features are the way they are. It’s not just how Brightspot works but why its features were engineered the way they were. Not one to keep secrets, we’re sharing her insights with you here, in a weekly column called “The Whys.” From creating vanity URLs to knowing the difference between a document and an attachment, these posts answer the questions anyone who publishes digital content has likely pondered.

Most, if not all, Brightspot content types (Article, Gallery, Blog Post, etc.) were created with a standard set of fields:

Main Tab

  • Headline
  • Subheadline
  • Lead (Shared > Image)

Overrides Tab

  • Promo Title
  • Promo Description
  • Promo Image
  • Share Title
  • Share Description
  • Share Image


  • SEO Title
  • SEO Description

These fields come with built-in inheritance, and what I mean by that is, without doing anything "extra," an editor gets these fields populated "for free" (and by for free I mean, with no extra work aside from writing a headline, sub-headline and adding an image— i.e., the work an editor must do anyway to create an article).

The Inheritance works like this:

  • Headline >>> populates Promo Title, Share Title, SEO Title
  • Sub-Headline >>> populates Promo Description, Share Description, SEO Description
  • Lead Shared Image >>> populates the Promo Image, Share Image

Let's make sure we're all on the same page about what these fields are for:

  • Main Tab Fields: These are the on-page display words that are associated with the asset.
  • Promo Fields: These are the words that will be used to "promote" this asset around the site (in things like dynamic list modules and search results).
  • Share Fields: These are the words that will be used to describe this asset when it is "shared"—for example, when a front-end user emails an asset to a friend, these are the words that will be included in that email (or tweet or Facebook post, etc.).
  • SEO Fields: This one should be self-explanatory. These are the words that will grease the SEO gears and help users find their way to this content.

So, that brings us to the whole point of this update—why did we include this functionality in Brightspot?

1. Editors are busy. Having to craft custom text for each of those placements is time-consuming. Also, sometimes people forget, and these inheritance methods act as a fail-safe. We did this because we wanted to save editors time.

2. Editors also want control. This method allows easy customization of the Promo Field language, the Share language and SEO language. Those things can all be exactly the same or they can be completely different from each other. As you know, many editorial teams want to use different language for different audiences. A Facebook user will engage with a social post in a different way than a visitor who has navigated to your site. We did this because it supports editorial flexibility, and built-in flexibility makes editors happy.

3. Editors aren't developers. Editors don't know they want this feature until they realize that they don't have it. We did this because we believed it would save time.


Related resources

By  Dylan Gang
October 22, 2019
When redesigning the Publish Widget for 4.0, we implemented important changes that were critical to improving the UI for editorial teams. In this post, we answer the questions users have most frequently asked about the latest updates to the Publish Widget.
3 Min Read
By  Brightspot Staff
May 31, 2019
Brightspot allows the configuration and manipulation of URLs and redirects directly from any content, giving editors and admins more flexibility in the publishing process.
1 Min Read
By  Brightspot Staff
May 31, 2019
Editors and reporters no longer need to manually publish content at a set time, instead they tell Brightspot precisely what time to go live. See how it works.
1 Min Read

All Brightspot Features

The Brightspot Content Business Platform is built by publishers and developers, and is designed to grow with your business.
A robust set of tools to manage sites, content, users and permissions, workflows, languages, and analytics.
Keyword-driven and comprehensive, filterable search and taxonomy features make folders a thing of the past.
Intuitive and designed for the work, including rich-text editing, embeds, plus collaboration features that make teamwork work.
Start publishing content rapidly thanks to built-in, extensible content types including text assets, media, pages and much more.
Drive deeper engagement and personalized experiences by leveraging authentication, profiling, segmentation and affinity features.
Built to be a bridge to your systems and all your data, start with one of the 70 plug-and-play integrations, or build any custom integration to meet your business needs.
Meet users where they are thanks to syndication and distribution tools like RSS, sitemaps, SEO tools, social publishing and translation support.
Front-end agnostic means content businesses can publish how they want - headless with GraphQL or decoupled - all from the same environment.
Get the publishing speed you need with Brightspot. Book your personalized walk-through today!
Request a Brightspot demo graphic