Ways to Build Your Pages in Yext| Hitchhikers Platform

What You’ll Learn

In this section, you will learn:

  • Understanding of the different ways you can build pages in Yext
  • Comparison of functionality between Page Builder and Custom Development
  • Comparison of process between Page Builder and Custom Development

Overview of Ways to Build Pages

The Yext platform has two main ways to build Pages:

  1. Page Builder
  2. Yext Custom Development

The Page Builder is a point and click interface that allows you to quickly assemble a template from a library of pre-built modules. You could have a page published on your site in only a few minutes without a line of code!

Custom Development relies on a team of web developers to build and maintain a site and its templates and is best for those page types that have very custom requirements.

Both ways rely on the framework covered in the last unit of Sites, Templates, Modules and Domains. We think of it as a spectrum depending on the level of customization you want to use for a given page with a few high level options:

  1. Page Builder using only built-in modules - this allows you to apply your brand guidelines and preferred data mappings, but takes advantage of only the built-in modules to make your page.

  2. Page Builder with Custom Modules - this allows you to combine the built-in modules with custom modules that fit your brand. This would require a developer to code up the custom modules but otherwise allows you to use the custom modules on templates and manage the styling and data mappings as needed.

  3. Custom Development with Standard Modules- this gives you a more developer-focused experience that sits outside of our Page Builder and allows for a fully-optimized developer workflow for your web development. The Professional Services team can begin with standard modules for each entity type, without having to worry about making new modules or templates from scratch.

  4. Custom Development with Custom Modules - this is a fully customized and bespoke webpage that can accommodate almost any design, integration or behavior that you desire, including advanced analytics or client-side integrations.

development spectrum of pages

Which to Choose?

The answer is both! We expect our customers to use both Page Builder and Custom Development depending on the needs of a given page, how quickly you want to get a page up and running, and how you want to maintain that page ongoing.

Here’s a good framework to use to decide which to use for a given site – but keep in mind that this list changes quite frequently as we make updates to both Page Builder and Custom Development. We will cover each of these line items throughout the training so if you don’t understand what something means – don’t worry, you will after the end of this track! You can then come back to reference this table when you’re making decisions for your brand.

Page Builder Custom Development
Point & click with some light CSS/HTML customizations Full managed implementation and customization
Sync any field of entity type from Knowledge Graph Yes Yes
Supports multiple pages per entity No Yes
Supports the same page set in multiple languages No Yes
Supports custom schema.org markup Yes Yes
Supports subdomain hosting Yes Yes
Supports subdirectory hosting No Yes
Supports full vanity URLs Yes Yes
Supports self-serve creation of custom modules No Yext-only* Yes
Supports custom built third party or client side integrations No Yes
Supports Directory pages No Yes
Live Preview for template development in-platform Yes Yes as part of Developer workflow

*Yext-only means that this functionality is supported, but can only be completed by a Yext employee.

unit Quiz
+20 points
Daily Quiz Streak Daily Quiz Streak: 0
Quiz Accuracy Streak Quiz Accuracy Streak: 0
    Error Success Question 1 of 2

    True or False: You have to pick between always using Page Builder and always using Custom Development.

    Error Success Question 2 of 2

    Which of the following features are currently only supported using Custom Development? (Select all that apply)

    Wahoo - you did it! 🙌

    You've already completed this quiz, so you can't earn more points.You completed this quiz in 1 attempt and earned 0 points! Feel free to review your answers and move on when you're ready.
1st attempt
0 incorrect
Splash Loading