Campaign Post Generation — Editing a Post
The Edit Post modal is the central workspace for reviewing and refining individual posts. From here you can change copy, platform, scheduling, add hashtags, update the image or video description, generate media, and configure a CTA overlay.

Opening the Edit Modal
- Click the title of any post in List View (title appears as a link on hover)
- Click the media placeholder thumbnail if no image/video exists
- Click the Edit icon in the Actions column
- Click "Edit" from the Day Detail dialog in Calendar View
Fields Reference
Title
The post title — used as an internal label and as the post headline on platforms that support it.
Content (Caption)
The main post body — the caption that will appear on social media. This is a multi-line textarea.
Tip: Edit this directly. The AI-written caption can be improved with your specific product details, pricing, local references, or a personal tone.
Platform
A dropdown to change which platform this specific post targets. Changing the platform affects:
- How image dimensions and aspect ratios are handled during generation
- Which connected account is used for scheduling
Available platforms: Facebook, Instagram, Twitter/X, LinkedIn, TikTok, YouTube, WhatsApp, Snapchat

Scheduled Date & Time
A date and time picker for when this post should publish.
- The AI pre-populates this based on the campaign's posting frequency and date range
- You can change it to any date and time within or outside the campaign window
- This value is used when you schedule the post
Post Type
Rarely needs changing. Typically set to post.
Post Category
| Value | Meaning |
|---|---|
| Major | Primary campaign content — high-effort, image or video required |
| Minor | Supplementary content — lighter posts, stories, or text-only updates |
Hashtags

The hashtags assigned to this specific post from the campaign's hashtag pools.
- Click the
×on a hashtag chip to remove it - Type in the input field and press Enter to add a hashtag (the
#is added automatically) - Hashtags added here only affect this post — they do not change the campaign's hashtag pools
Image Description

A text prompt describing what the AI should generate as the post's image.
- Pre-filled by the AI during post generation
- You can edit this directly to change what gets generated
- Click ✨ Enhance to AI-improve the description for better image quality
- Click Generate Image to run AI image generation using this description
This section is only visible for image-type posts.
Video Description

A text prompt describing the AI video to generate for this post.
- Pre-filled by the AI during generation when a video post is created
- Edit to change what gets generated
- Click Generate Video to run AI video generation
This section is only visible for video-type posts.
CTA (Call to Action)

Add a call-to-action text overlay or button to the generated image. The CTA is applied when the image is (re)generated.
CTA Text
The label for the CTA — e.g., "Shop Now", "Book a Free Call", "Learn More".
Leave blank to generate an image without a CTA.
CTA Style
| Style | Description |
|---|---|
| Overlay | The CTA text is rendered directly on the image as a styled text overlay |
| Button | The CTA is rendered as a rounded, prominent clickable-looking button |
CTA Position
A 3×3 grid selector — click the cell that represents where on the image you want the CTA:
[Top Left] [Top Center] [Top Right]
[Middle Left] [Center] [Middle Right]
[Bottom Left] [Bottom Center] [Bottom Right]

Default is Bottom Center.
CTA Prompt (Advanced)
Below the position grid, an auto-generated prompt is shown describing the CTA instruction that will be passed to the image generator. This is generated automatically from the text, position, and style you set — but you can manually edit it for custom control.
Saving
Click Save to apply all changes. Changes are saved locally and synced to campaign data. No API call is made at save time — changes are committed when the campaign is saved.
Tips
- If the AI copy is good but too long for a specific platform (e.g., Twitter/X has a 280-character limit), edit it down here before generating the image and scheduling.
- The Image Description field is the most impactful thing you can edit — a more detailed, specific description produces much better AI images.
- Use the CTA for promotional posts only — not every post needs one, and overusing CTAs can hurt engagement.