Product

Create, publish and optimize pages with a drag&drop, pixel perfect and mobile-friendly builder

Speed up the creation process with 400+ customizable templates for landing pages, pop-ups and sections

Track microconversions in your Dashboard and analyze events and clicks with visual map

Integrate your pages with your favorite mar-tech apps and solutions to get the flow of your campaign going

Drive sales and conversions with irresistible product displays and seamless shopping experiences

Use a reliable and secure platform that smoothly handles millions of visits

Solutions

How to generate more traffic and get more leads.

How to reach global audience with language versions of landing pages.

How to take care of your digital footprint.

How to publish non-generic, handcrafted pages.

How to manage larger volumes of pages and clients.

How to deliver personalized content to potential customers.

Resources

Master digital marketing with the help from savvy professionals and increase your website’s conversions

Guides for beginners, set-up instructions and creation tips to get started and optimize your pages

A free online course for landing page creators! Learn the secrets of high-converting pages and become an expert

Get the answers you’re looking for – contact us

Schedule a one-on-one meeting with us and learn more about the benefits of our platform

Hire a Design Expert or order an import of your existing page from other platforms to Landingi

Home Help Center Programmatic Landing Pages — What they are and how to generate them

Programmatic Landing Pages — What they are and how to generate them

TABLE OF CONTENT

Programmatic landing pages are dynamically generated pages tailored to specific audiences, offers, or search queries you define in a CVS file. Instead of manually creating individual pages, you can automate the process using data inputs, allowing you to create thousands of personalized pages efficiently. This approach is perfect for companies that manage a wide range of products, services, or locations.

With Landingi, you can set up programmatic landing pages to save time while maximizing the effectiveness of your marketing campaigns.

Why Use Programmatic Landing Pages?

  1. Scalability: Create multiple landing pages automatically based on a predefined template and data, making it easier to target different segments or locations.
  2. Personalization: Tailor each page to suit the specific audience’s needs, leading to higher engagement and conversions.
  3. SEO Benefits: By creating unique, data-driven pages for different keywords, you can increase your organic search visibility.
  4. Efficiency: Instead of manually building pages one by one, programmatic pages allow you to automate the creation of landing pages at scale.

How to Set Up Programmatic Landing Pages in Landingi

Generating a batch of programmatic pages involves three steps: creating a template landing page, preparing a CSV file, and generating the pages.

Creating a template landing page

1. Build a page in the Builder

Start by building a template landing page that will serve as the foundation for your programmatic pages. Ensure it’s flexible enough to accommodate different data points like location, service type, or product features.

2. Define data inputs in the template

You define the variables depending on the element: by inserting brackets {name} or copying the UID. In your template, insert dynamic fields where the data from your CSV file will populate. For example, use dynamic fields for things like {city}, {product}, or {service}. In the case of the UID variables, you’ll copy the ID and paste it into your CSV file. You can add URLs of images already uploaded to Landingi.

Here are the available widgets and how they can be used with data inputs:

  1. Publication domain and page name: these are set in the CSV file. To automatically publish pages to subdomains, you need to add the root domain to Landingi.

    Setup method: {} in a text field.
  2. Text Widget: content and redirect URL.
  3. Button Widget: label and redirect URL.
  4. SEO settings: title, description, and keywords.
  5. Form: all labels and fields, excluding the autoresponder.

    Setup method: element’s ID.
  6. Images: images, including the box widget and background.
  7. Images for specific viewports: You can set different file images (using URLs) that will be displayed depending on the device the user is accessing your page from. This includes only the page and section background and the image within the box widget.
  8. Counter widget: the date the widget will count down to. The correct formats are DD/MM/YYYY HH:MM and DD-MM-YYYY HH:MM. Set the date using the UID.

3. Preview and publish the template landing page

Preview the pages to ensure everything is correct once your data is set up and your dynamic fields are configured. If everything looks good, you can publish it.

Preparing a CSV file

1. In the first row, specify the variables. Please copy the name and domain inputs exactly as shown in the table: lpName and lpDomain.

lpNamelpDomain{city}{seotitle}123456zxcvb7890mnbvc
The first row with specified locations for data variables. The 5th column is the ID of the page background, and the 6th column is the ID of the countdown timer.

2. In the following rows, include the data of each landing page you want to generate:

lpNamelpDomain{city}{seotitle}123456zxcvb
(background’s ID)
7890mnbvc
(counters ID)
Vienna city breakhttps://vienna.visit.comViennaDiscover Viennahttps://myimage1.com30-11-2024 09:00
London long weekendhttps://london.visit.comLondonGet to know Londonhttps://myimage2.com31-12-2024 09:00

3. If you want to display different images depending on the viewport, copy the image ID and set variables for selected viewports. Separate individual viewport settings with a vertical line: “|”.

This includes only the page and section background and the image within the box widget.

lpNamelpDomain123456zxcvb
Vienna city breakhttps://vienna.visit.com[mobile]https://myimage3.com|[desktop]https://myimage4.com|[tablet]https://myimage4.com
London long weekendhttps://london.visit.com[mobile]https://myimage5.com|[desktop]https://myimage6.com

4. Save your file in the CSV format.

Generating programmatic pages

Go to the Programmatic tab, select Create a batch. Choose the template landing page and upload the CSV file. You can assign the pages from a given batch to a group. After the process is complete, your pages will be automatically published.

Sample CSV file

Below you can download an example file in CSV format and an overview pdf file.

Need help?

If you need any help with preparing the template page or the CSV file, feel free to get in touch with our Support Team using the chat in the platform or by writing to us at support@landingi.com.

Related articles

Read Landingi reviews on G2