Skip to main content

Use SmartBlock Agent to create and edit SmartBlocks

Describe the website content you want, refine the generated design with follow-up prompts or manual edits, and save it ready for your site.

Use SmartBlock Agent to design SmartBlocks through conversation. Start with an existing SmartBlock or create something new, then refine it with follow-up prompts.

When it generates designs, the agent uses what it knows about your account, your existing SmartBlocks, your brand details, such as colors and fonts, and, if you also use Dotdigital Marketing, your brand voice.

Public preview

This feature is in Public preview. Complete the form to request access.


Before you start

  • SmartBlock Agent is available for all web SmartBlocks except social SmartBlocks, such as Instagram and Pinterest, and Web crop SmartBlocks.

  • Weather, location, and customer history personalization only work if they’re enabled for your account.

  • Agents store the information you enter during conversations so we can improve and enhance their performance over time.
    ​Learn more in Dotdigital and AI: Frequently asked questions.

  • SmartBlock Agent uses AI to generate and modify content. AI-generated outputs could be inaccurate, incomplete, or inappropriate for your audience. You must review and approve all suggested content before using it.

  • Required permissions
    To use this feature, you must have the following user permissions:

    • DotdigitalAI


Create a new SmartBlock with SmartBlock Agent

  1. In Personalization, go to Content > SmartBlocks.

  2. Select the AI Agent icon.

  3. In the side panel, enter your prompt. You can also upload an image to use in the design or as a reference.
    For example: Create a homepage banner promoting our summer sale. Use bright colors, a beach theme, and a prominent Shop now button.

  4. Answer any questions the agent asks.
    It might check details such as your offer, audience, or style before it starts.

  5. Review the preview.
    After a few moments, the SmartBlock editor opens and shows the SmartBlock the agent created. The agent names it after its headline or first line of text, and adds it to your SmartBlocks. You can rename it at any time.

  6. Select Save or Save and Use.


Edit an existing SmartBlock with SmartBlock Agent

You can use the agent to update any existing SmartBlock, including ones you created manually.

If the SmartBlock is live in a Slot, visitors see your changes as soon as you save, subject to normal caching delays. To prepare changes without affecting visitors, deactivate the SmartBlock first or work on a copy.

  1. In Personalization, go to Content > SmartBlocks.

  2. Open the SmartBlock you want to edit.

  3. Select the AI Agent icon.

  4. Describe the changes you want to make.

  5. Review the updated design in the preview.

  6. Enter follow-up prompts to refine the design, or make changes manually in the editor.

  7. Select Save or Save and Use.

Save and use

When you're happy with the design and layout of your SmartBlock, select Save to keep it for later, or Save and Use to save it and choose where it appears.

If you select Save and Use, you can choose whether to add the SmartBlock to a web Slot, or use it directly in the Site Editor.

Control the agent

Control the agent using the icons in the side panel:

  • Restart chat icon
    Clears the current conversation and context.

  • Close icon (X)
    To open it again, select the AI icon.

Your conversation stays in the side panel when you close the agent. There’s no undo in the chat. To reverse a change, edit the SmartBlock manually or restore an earlier saved version.

Fine-tune your SmartBlock in the editor

After the agent generates your SmartBlock, the SmartBlock editor shows settings for the elements in the design. This lets you make quick manual changes without writing another prompt.

For example, you can:

  • change colors

  • turn elements on or off, such as a heading or button

Manual editing is always optional. You can switch between prompting the agent and editing manually at any time.

Learn more in Banner SmartBlocks.

Did this answer your question?