How to Create and Edit Portal Page Content
Every Project and Post in Civify has a Portal page — the page your clients, partners, or stakeholders actually see. Civify gives you three ways to build that page: a basic Text Editor, an AI-powered Content Creator, and a drag-and-drop Content Builder. This article walks through all three, plus how to embed maps, videos, and documents.
Open the content editor
From either a Project or a Post, click the Portal page tab. This opens the editor where you'll choose one of the three content options below.
Option 1: Basic Text Editor
Best for quick, simple updates — headlines, paragraphs, and lists without any custom layout.
- Click Text Editor.
- Click into the main editor area and start typing your content.
- Use the toolbar to format your text — lists, text color, font size, and more.
Option 2: AI Content Creator
Let Civify's AI generate a first draft of your page content for you.
- Click the Civify Content Creator editor.
- Click the prompt that matches what you're building. The AI will ask a series of questions to guide you through the process.
- Answer the AI's prompts as they appear.
- When you're finished, copy the HTML the AI generated.
- Open the HTML Online Viewer and paste the HTML in to preview how it will look before adding it to your page.
Once you have your HTML, head to the next section to insert it into your Portal page.
Insert and save HTML
Use this to add HTML — including content generated by the AI Content Creator — directly into your Portal page.
- Click the main Civify editor area.
- Click Insert HTML.
- Click the raw HTML input area.
- Paste your HTML into the input field.
- Click the HTML confirmation button to apply it.
- Click Preview HTML to review your saved content.
Option 3: Content Builder (recommended)
The Content Builder gives you the most control — drag-and-drop blocks for headlines, text, images, and more, with no HTML required.
Important: If you already have content in the Text Editor, switching to the Content Builder can cause errors. Remove any Text Editor content before starting the Content Builder.
- Click Content Builder.
- Click a snippet to drag it into the page designer.
When dragging a block, drop it into the gray highlighted area that appears beneath your existing content.
- Click into the block and format it as desired.
- Explore the sidebar for more content types — for example, open the Headline snippet category to add titles.
- Hover over any block to delete it or adjust its settings.
- Click an inserted content area to edit it directly.
- Use the block settings to fine-tune formatting and layout.
- Click the plus (+) button on any block to add more content nearby.
Add a map with Content Builder
You can embed any map that provides embed code — mymaps.google.com is a free tool for building a custom map.
- Open the Basic content category.
- Insert the Map content element.
- Select the map you just inserted.
- In Google My Maps, click Embed on my site.
- Right-click the Embed this map field and click Copy.
- Click OK in the Embed this map dialog.
- Paste the copied map embed code into the Civify map block.
Preview and save your content
- Click Preview to see how your page will look.
- Click Save & Close.
- Click Save portal content.
Save often. Civify doesn't autosave every change — save at each stage or you risk losing your work.
- Click Preview HTML to check how the content renders on the live page.
- Review the preview to confirm everything — including maps and other embeds — displays correctly.
- Click Close when you're done.
Embed a video or document
Anything that provides embed code can be added to a Project or Post page — YouTube videos, Google Docs, and more.
YouTube video:
- Navigate to the video you want to share.
- Click Share, then Embed.
- Copy the embed code (it should start with
<iframe>).
Google Docs:
- Navigate to the document you want to embed.
- Click File > Share > Publish to web.
- Click Embed and copy the
<iframe>code. - Click Publish.
Add the embed code to Civify:
- Go to the Text Editor.
- Click the HTML button.
- Paste the embed code into the HTML snippet.
- Click the green checkmark, then click Save.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article