> ## Documentation Index
> Fetch the complete documentation index at: https://docs.covver.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Personalization

Personalization follows the regular integration endpoints and allows you to add the end user's details:

<Steps>
  <Step title="List products for end users">
    To personalize the collection for each end user, add the user's details to the [list products API](/api-reference/catalog/list-a-collection-products). Poll this API until `status !== 'Pending'`
  </Step>

  <Step title="Display a personalized product">
    Query the [get product API](/api-reference/catalog/get-product) using the same personalized fields to get all the personalized images
  </Step>

  <Step title="Place orders with personalized items">
    Include the user's details in the `fields` per line item when calling the [place order API](/api-reference/orders/place-order)
  </Step>
</Steps>

<Tip>
  You can use the [collection status API](/api-reference/catalog/get-collection-status) to get the status of a personalized collection
</Tip>

## Personalized designs

A personalized design allows injecting data fields into the design automatically, and at scale.
To setup a collection with personalized designs, please contact your customer success manager or dev support.

The following fields can be used in personalized designs out-of-the-box:

* name (first name, last name, initials)
* birthdate (full date, age, birth year, zodiac sign, elapsed)
* start date (full date, start year, years of service)
* location (city/country/site)
* department

Our design team can help customize a collection for specific celebrations like work anniversaries, birthdays, onboarding, company events and more

To add more customized fields specific for your platform, please be in touch with our dev support.

<Tip>
  You can use the standard [list products API](/api-reference/catalog/list-a-collection-products) to get the list of unpersonalized items for demo purposes
</Tip>
