> For the complete documentation index, see [llms.txt](https://docs-vnext.kiflo.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs-vnext.kiflo.com/partner-directory/create-and-publish-your-first-partner-directory.md).

# Create and publish your first partner directory

This step-by-step guide walks you through creating, configuring, and publishing your first partner directory in Kiflo. By the end, you will have a live, public-facing page where visitors can browse your partners and get in touch with them.

## Prerequisites

* The **Partner Directory** addon must be enabled on your Kiflo account.
* You should have partners already registered in your Kiflo account that you want to list in the directory.

***

## Step 1: Navigate to Partner Directories

Go to **Manage > Partner Directories** from the main navigation menu. This page lists all existing directories in your account. If this is your first directory, the list will be empty.

## Step 2: Create a new directory

1. Click the **New directory** button.
2. Enter a **name** for your directory. This name is for internal use only and will not be shown to visitors. Choose something descriptive, such as "Agency Partner Directory" or "Technology Partners".
3. Click **Create**.

Your new directory opens in the configuration view. It starts in **Private** status, meaning it is not yet visible to the public.

## Step 3: Configure your directory

Your directory has six configuration tabs. You can configure them in any order, but here is a recommended sequence:

### General settings

Review the most important part:

* **Page**: the page where your directory will be hosted. In case you have many directories, the page name must be unique.

### Branding

Customize the look and feel of your directory to match your brand, this includes:

* Set your **Primary color and logos.**
* Configure **CTA button colors** to match your brand.
* Add your **social media links** (Facebook, X, LinkedIn, YouTube, Instagram).
* Enter your **Privacy policy or Legal notice** URLs.

**See**: [How to customize the partner directory branding?](/partner-directory/customize/ow-to-customize-the-partner-directory-branding.md)

### Filters

Choose how visitors filter and search for partners. Enable filters that are most relevant to your audience, such as location, language, and project type.

### Contact form

Configure the fields that appear when a visitor submits a contact request:

* Toggle individual fields on or off: **First name**, **Last name**, **Email**, **Company Name**.
* Drag and drop to reorder fields.

**See**: [How to configure the contact form on directory profile pages?](/partner-directory/customize/how-to-configure-the-contact-form-on-directory-profile-pages.md)

### Profile page layout

Set up the structure of individual partner profile pages:

* Edit the default sections: **Company Description**, **Partnership Description**, **Contact Partner**.
* Add additional **Rich text** sections for custom content.
* Reorder sections by dragging and dropping.

Partners must fill in every section from their profile page editing page.

**See**: [How to customize partner directory profile pages?](/partner-directory/customize/how-to-customize-partner-directory-profile-pages.md)

### Custom HTML/JS

Optionally, add tracking scripts or custom code:

* **Head section**: Add code to the end of the *\<head>* tag (for example, Google Tag Manager, analytics scripts).
* **Footer section**: Add code to the end of the *\<body>* tag.

## Step 4: Invite partners

Partners must be invited to appear in your directory. From the directory configuration:

1. Select the **Partner profiles** tab.
2. Click the **Invite partners** button in the top-right corner.
3. A modal appears with three invitation methods:

* **By Partner(s)**: Select individual partners to invite.
* **By Program(s)**: Invite all partners enrolled in specific program levels.
* **By Group(s)**: Invite all partners belonging to specific groups.

4. Select your desired partners, programs, or groups and confirm the invitation.

Invited partners appear in the listing on the Partner profiles tab. You can click on any partner to view or customize their profile information.

**See**: [How to invite partners in an existing partner directory?](/partner-directory/how-to-invite-partners-in-an-existing-partner-directory.md)

## Step 5: Publish your directory

When you are satisfied with the configuration and have invited partners:

1. Click the **Publish** button.
2. A confirmation dialog appears. Click **Yes, I'm sure** to confirm.

Your directory status changes to **Public** and is now live at your configured URL (for example, `https://acme.directory.kiflo.com/directory-name` ). Visitors can browse partners, use filters to search, view partner profiles, and submit contact forms.

{% hint style="info" %}
Click the **Open partner directory** button to open your directory.
{% endhint %}

***

## Next steps

Now that your directory is live, explore these articles to learn more:

* [How to customize partner directory profile pages](/partner-directory/customize/how-to-customize-partner-directory-profile-pages.md): Deep dive into profile page layout, sections, and best practices.
* [How to get leads from your partner directory](/partner-directory/how-to-get-leads-from-your-partner-directory.md): Explain how to get leads coming from your directories.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs-vnext.kiflo.com/partner-directory/create-and-publish-your-first-partner-directory.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
