Use mobile optimization in Klaviyo Sign-up Forms
Generating...
Overview
Tailor your Klaviyo forms for desktop and mobile without duplicating forms, helping you publish faster and improve the experience for mobile visitors.
Mobile optimization lets you design per-device experiences by editing mobile and desktop views side by side, and by choosing whether changes to blocks sync across devices or stay device-specific.
Before you begin
Before you begin
-
Some block types do not support unlinking between devices. Exceptions include: Disclosure, Spin to win, Image (handled separately), and Phone number (multi-step consent).
How it works
Dual device preview toggleDual device preview toggle
Preview your form in desktop and mobile side by side to see how edits adapt across devices in real time. This reduces back-and-forth toggling and speeds up mobile design quality.
Linked vs. unlinked blocks
By default, equivalent blocks in desktop and mobile are linked: changes in one view carry over to the other. You can choose to unlink blocks to make mobile- or desktop-only edits without duplicating your form.
You can unlink/relink a selected block by clicking the in-canvas unlink button, or clicking the side-panel unlink button.
When a block is unlinked:
- Edits apply only to the current device view; the other device’s block isn’t changed.
- Cloning an unlinked block creates the clone only in the current device view (cloning a linked block duplicates it to both devices).
Relinking blocks:
- Relinking creates a new paired block across devices again. If the counterpart block has been deleted, relinking creates it for the other device so both views have the block again (you can then delete any duplicates you don’t need).
Teasers per device
You can unlink teasers via the side panel, so that desktop and mobile each have their own teaser styling. Relinking resets visibility back to all devices for the relinked teaser.
Step-by-step
Step-by-step
Open dual previewOpen dual preview
- Open your form in the editor.
- Switch to the preview via the toggle that shows both desktop and mobile side by side to assess layout and spacing at a glance.
Unlink a block for device-specific edits
- Select the block you want to customize on mobile.
- Choose Unlink so mobile edits won’t affect desktop.
- Adjust your mobile layout (e.g., location, font sizes, spacing) for readability on smaller screens.
- Repeat for other blocks as needed.
Relink when you want shared behavior again
- Select the block and choose Relink.
- If the counterpart is missing on the other device, the editor creates it automatically.
- Remove duplicated blocks.
Set teasers by device (optional)
- Open teaser settings and choose Unlink.
- Configure teaser content or visibility for desktop and mobile independently.
-
Relink later if you want one teaser to apply to both devices.
Best practices for mobile forms
- Prioritize smaller screens: use bigger fonts, concise copy.
- Increase tap targets and vertical spacing so buttons and inputs are easy to use.
- Consider full-screen on mobile for focus and clarity, especially on smaller devices.
-
Keep imagery purposeful. If a side image competes with content on small screens, hide it or simplify the layout.
Limitations and behaviors to know
- A linked block is a single block with device visibility set to both desktop and mobile. Any edits you make in either view update that one shared block.
- When you unlink a block, the editor creates a second block under the hood and sets each block to a different device (one desktop-only, one mobile-only). From that point on, edits are not synced between them.
- Unlinking is not supported for some block types: Disclosure, Spin to win, Image (handled separately in side-image work), and Phone number (multi-step consent).
- Cloning behaves differently based on link state: clones of linked blocks appear on both devices; clones of unlinked blocks appear only on the current device view.
-
When you relink, the selected block becomes the source of truth and is set to show on both devices. If a counterpart is missing, the editor creates it; if multiple versions exist, you may need to manually remove any extra blocks you don’t want to keep.
Outcome
You should now be able to create a sign-up form that is optimized for mobile devices without creating two separate forms.
Troubleshooting
Troubleshooting
- I don’t see unlink/relink on a block:
The block type may not support unlinking (see exceptions).
- My mobile change affected desktop (or vice versa):
Make sure the block is unlinked before editing the device-specific version. -
My relink created an extra block:
That’s expected if the counterpart was missing. Delete the duplicate you don’t need after relinking.
Next steps