# Custom partial is not displayed

**URL:** <https://community.auth0.com/t/custom-partial-is-not-displayed/196758>\
**Category:** Get Help\
**Tags:** signup-prompt-new-experience, login-experience\
**Created:** [January 30, 2026, 2:17pm UTC](https://community.auth0.com/t/custom-partial-is-not-displayed/196758 "2026-01-30T14:17:08Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![lyic](https://sea1.discourse-cdn.com/auth0/user_avatar/community.auth0.com/lyic/32/75138_2.png) [@lyic](https://community.auth0.com/u/lyic)\
**Post date:** [January 30, 2026, 2:17pm UTC](https://community.auth0.com/t/custom-partial-is-not-displayed/196758/1 "2026-01-30T14:17:08Z")

</div>

I need to customize Sign Up page by adding new fields. For this I configured **partials for a signup prompt** via API request to PUT /api/v2/prompts/signup/partials with body:  
`{`  
`“signup”: {`  
`“form-content-start”: “<div class="ulp-field"><label for="first-name">First Name<input type="text" name="ulp-first-name" id="first-name">”`  
`}`  
`}`

Response status was 200 OK and also endpoint GET /api/v2/prompts/signup/partials returns my partial. But when I go to Sign Up page, **my new field is not displayed there**.

All Prerequisites are completed:

- Universal Login is used
- custom domain is configured
- template for New Universal Login is added
- option ‘Customize Login Page’ is disabled
- I use `/authorize` endpoint to open Sign Up page (NOT database ‘Try’ button)

Why my new field is not displayed on Sign Up page?

P.S. I cannot use Forms as I need custom fields to be set right during registration (not afterwards)

---

<div class="post-metadata">

**Author:** ![vlad.murarasu](https://sea1.discourse-cdn.com/auth0/user_avatar/community.auth0.com/vlad.murarasu/32/72793_2.png) [@vlad.murarasu](https://community.auth0.com/u/vlad.murarasu)\
**Post date:** [January 30, 2026, 3:52pm UTC](https://community.auth0.com/t/custom-partial-is-not-displayed/196758/3 "2026-01-30T15:52:38Z")

</div>

Hi @lyic,

In your provided JSON body, the HTML snippet is missing closing tags:

```HTML
<div class="ulp-field">
    <label for="first-name"> First Name
    <input type="text" name="ulp-first-name" id="first-name">

```

It should be

```HTML
<div class="ulp-field">
    <label for="first-name"> First Name </label>
    <input type="text" name="ulp-first-name" id="first-name">
</div>

```

You can check some examples of partials on the official docs:

> **[​Client-Side Validation - Customize Signup and Login Prompts - Auth0 Docs](https://auth0.com/docs/customize/login-pages/universal-login/customize-signup-and-login-prompts#client-side-validation)**
>
> Input Field Elements: Pre-built styling for input fields | Learn how to customize signup and login prompts for Universal Login

If you have any further questions, please don’t hesitate to reach out.

Have a good one,  
Vlad

---

<div class="post-metadata">

**Author:** ![lyic](https://sea1.discourse-cdn.com/auth0/user_avatar/community.auth0.com/lyic/32/75138_2.png) [@lyic](https://community.auth0.com/u/lyic)\
**Post date:** [January 30, 2026, 3:59pm UTC](https://community.auth0.com/t/custom-partial-is-not-displayed/196758/4 "2026-01-30T15:59:39Z")

</div>

Hello, thank you for the quick reply!

Seems I just pasted body here incorrectly.  
Response that is returned by `GET /api/v2/prompts/signup/partials` contains a valid JSON with valid HTML. So it’s not the issue

---

<div class="post-metadata">

**Author:** ![vlad.murarasu](https://sea1.discourse-cdn.com/auth0/user_avatar/community.auth0.com/vlad.murarasu/32/72793_2.png) [@vlad.murarasu](https://community.auth0.com/u/vlad.murarasu)\
**Post date:** [January 30, 2026, 6:49pm UTC](https://community.auth0.com/t/custom-partial-is-not-displayed/196758/6 "2026-01-30T18:49:34Z")

</div>

Hi again @lyic,

In the [documentation](https://auth0.com/docs/customize/login-pages/universal-login/customize-signup-and-login-prompts), it says that one of the other criterias for prompts to work is to have a custom page template set up as well.

Check if you have one set up by calling the [Get template for New Universal Login Experience](https://auth0.com/docs/api/management/v2/branding/get-universal-login) endpoint.

If it returns a 404 error saying “Template doesn’t exist.”, then you’ll need to set one up.

Call the [Set template for New Universal Login Experience](https://auth0.com/docs/api/management/v2/branding/put-universal-login) endpoint with the following body:

```plaintext
{
  "template": "<!DOCTYPE html><head>{%- auth0:head -%}</head><body class=\"_widget-auto-layout\">{%- auth0:widget -%}</body></html>"
}

```

This is the default unmodified Universal Login template.

Let us know if this fixes the issue.

Have a good one,  
Vlad

---

<div class="post-metadata">

**Author:** ![lyic](https://sea1.discourse-cdn.com/auth0/user_avatar/community.auth0.com/lyic/32/75138_2.png) [@lyic](https://community.auth0.com/u/lyic)\
**Post date:** [February 2, 2026, 7:52am UTC](https://community.auth0.com/t/custom-partial-is-not-displayed/196758/7 "2026-02-02T07:52:40Z")

</div>

Hello @vlad.murarasu ,

I already had Universal Login template set. But I anyway tried to delete it and set again with the body you provided. Unfortunately, it didn’t help.

I also tried to simplify the partial itself by setting it as:  
`{`  
` “signup”: {`  
` “form-content-start”: "<p>Test text</p>"`  
` }`  
`}`  
But the partial is still not displayed on sign up page

---

<div class="post-metadata">

**Author:** ![lyic](https://sea1.discourse-cdn.com/auth0/user_avatar/community.auth0.com/lyic/32/75138_2.png) [@lyic](https://community.auth0.com/u/lyic)\
**Post date:** [February 2, 2026, 3:08pm UTC](https://community.auth0.com/t/custom-partial-is-not-displayed/196758/8 "2026-02-02T15:08:11Z")

</div>

Hi again @vlad.murarasu ,

Finally I found the issue. Authorization flow was initiated using the tenant’s canonical domain instead of the configured custom domain.

For me it was unclear from the docs that I need to change url to custom domain to have customizations applied. Better to explicitly mention it there.

Thank you anyway for the help!

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/auth0/original/3X/b/5/b560f266932fcce5d57f09a6595bd50518cae3f3.jpeg) [@system](https://community.auth0.com/u/system)\
**Post date:** [February 16, 2026, 3:08pm UTC](https://community.auth0.com/t/custom-partial-is-not-displayed/196758/9 "2026-02-16T15:08:45Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
