Canvas Operations
The Campaign Builder canvas provides powerful operations for navigating, selecting, and managing your campaign structures. Master these operations to work efficiently with campaigns of any size, from simple single-campaign structures to complex multi-campaign workflows.- Canvas navigation with zoom and pan
- Selection techniques for single and multiple nodes
- Grouping and organizing campaign structures
- Bulk operations for efficient editing
- Keyboard shortcuts and efficiency tips
Canvas Navigation
As your campaign structures grow, effective navigation becomes essential. The canvas provides multiple ways to move around and view your work.Zoom Controls
Control your view level to see details or get an overview of your entire structure: Zoom In- Click the + button in the toolbar
- Scroll up with your mouse wheel
- Press Ctrl + (Cmd + on Mac)
- Pinch out on trackpad
- Click the - button in the toolbar
- Scroll down with your mouse wheel
- Press Ctrl - (Cmd - on Mac)
- Pinch in on trackpad
- Click the Fit button in the toolbar (recommended — works in all browsers)
- Press Ctrl 0 (Cmd 0 on Mac), if not captured by the browser
- Double-click on empty canvas space
Panning
Move around the canvas to view different areas of your campaign structure: Mouse Panning- Click and drag on empty canvas space
- Hold Space and drag anywhere on the canvas
- Use middle mouse button and drag
- Press Arrow Keys to pan in small increments (may be overridden by browser/OS in Chrome and Edge — use toolbar or Space + drag if so)
- Hold Shift + Arrow Keys to pan in larger increments
- Two-finger drag to pan
- Swipe gestures on supported trackpads
Minimap
The minimap in the bottom-right corner shows your entire canvas with a viewport indicator: Using the Minimap- Blue rectangle: Shows your current viewport
- Click anywhere: Jump to that area of the canvas
- Drag the rectangle: Pan smoothly to different areas
- Toggle visibility: Click the minimap icon to show/hide
Canvas Reset
If you get lost or your canvas view becomes disoriented:- Press Ctrl 0 (Cmd 0 on Mac) to fit all content
- Use the minimap to see where your nodes are located
Selection Operations
Selecting nodes is the foundation for all editing and bulk operations. The canvas provides multiple selection techniques for different scenarios.Single Selection
Select one node to view or edit its properties: Click Selection- Click any node to select it
- Selected node shows a colored border
- Previous selection is cleared
Multi-Select
Select multiple nodes to perform bulk operations: Shift + Click- Hold Shift and click nodes one by one
- Each clicked node adds to the selection
- Click a selected node again to deselect it
- Click and drag on empty canvas space
- A selection box appears
- All nodes within the box are selected when you release
- Press Ctrl A (Cmd A on Mac)
- Selects all nodes on the canvas
- Useful for bulk operations on entire structures
Selection Refinement
Modify your selection after making an initial selection: Add to Selection- Hold Shift and click additional nodes
- Hold Shift and drag a selection box
- New nodes are added to existing selection
- Hold Ctrl (Cmd on Mac) and click selected nodes
- Removes individual nodes from selection
- Click on empty canvas space
- Press Escape key
Selection Indicators
The canvas uses visual cues to show selection status:- Colored border: Node is selected
- Selection count: Toolbar shows “X nodes selected”
- Bulk edit panel: Opens when multiple nodes are selected
- Connection highlighting: Connections between selected nodes are emphasized
Grouping and Organization
Organize your canvas to keep complex campaign structures manageable and understandable.Visual Grouping
While the canvas doesn’t have formal grouping features, you can organize nodes visually: Spatial Organization- Position related campaigns near each other
- Create visual columns for different campaign types
- Use whitespace to separate unrelated structures
- Arrange nodes in a grid for consistency
- Position campaigns at the top
- Position ad sets in the middle tier
- Position ads at the bottom
- Maintain consistent vertical spacing
- Nodes show different colors based on type
- Campaigns: Blue
- Ad Sets: Orange
- Ads: Purple
- Use these colors to quickly identify node types
Moving Nodes
Reposition nodes to improve your canvas layout: Single Node Move- Click and drag a node to a new position
- Node moves smoothly to the new location
- Connections automatically adjust
- Select multiple nodes
- Click and drag any selected node
- All selected nodes move together
- Relative positions are maintained
Auto-Layout
The canvas can automatically organize your nodes for better readability: Apply Auto-Layout- Manually arrange nodes in a hierarchical structure
- Position campaigns at top, ad sets in middle, ads at bottom
- Use consistent spacing and alignment for clarity
Bulk Operations
Perform operations on multiple nodes simultaneously to work efficiently at scale.Bulk Selection for Editing
Select multiple nodes of the same type to edit shared properties:Select nodes of the same type
Bulk edit panel opens
- Campaign status (Active, Paused)
- Budget amount
- Budget type (Daily, Lifetime)
- Start and end dates
- Ad set status (Active, Paused)
- Schedule (start date, end date)
- Bid strategy
- Budget (if ad set-level budgets are used)
- Ad status (Active, Paused)
- Call-to-action button
- Destination URL
Bulk Actions from Canvas
Perform common actions on multiple selected nodes: Bulk Copy- Select multiple nodes
- Press Ctrl C (Cmd C on Mac)
- All selected nodes and their children are copied
- After copying, press Ctrl V (Cmd V on Mac)
- All copied nodes appear as new entities
- Existing platform IDs are cleared
- Pasted nodes create new entities when published
- Select multiple nodes
- Press Delete key or right-click and choose Delete
- All selected nodes and their children are deleted
- Confirmation dialog appears for safety
- Select multiple nodes
- Copy with Ctrl C (Cmd C on Mac), then paste with Ctrl V (Cmd V on Mac)
- Duplicates appear on the canvas
- Duplicates have no platform IDs and create new entities when published
Bulk Status Changes
Quickly change the status of multiple campaigns, ad sets, or ads: Bulk Pause- Select nodes you want to pause
- Right-click and choose Pause Selected
- All selected nodes change to Paused status
- Publish to apply changes to platform
- Select paused nodes
- Right-click and choose Activate Selected
- All selected nodes change to Active status
- Publish to apply changes to platform
- Select nodes you want to archive
- Right-click and choose Archive Selected
- Nodes are marked for archival
- Publish to archive on platform (platform support varies)
Bulk Publishing
Publish multiple campaigns simultaneously: Select Campaigns to Publish- Select one or more campaign nodes
- Only selected campaigns and their children will publish
- Unselected campaigns remain unpublished
- Click Publish All button
- All campaigns on the canvas are published
- Useful for publishing your entire workspace at once
- Select specific campaigns
- Click Publish Selected button
- Only selected campaigns and their children are published
Multi-Select Validation
When you select multiple nodes, the canvas shows validation status for the entire selection:- All valid: Green indicator, ready to publish
- Some invalid: Yellow indicator, some nodes have errors
- All invalid: Red indicator, all nodes have errors
Keyboard Shortcuts
Master these shortcuts to work faster on the canvas:Navigation Shortcuts
| Shortcut | Action |
|---|---|
| Ctrl 0 (Cmd 0) | Fit to screen |
| Ctrl + (Cmd +) | Zoom in |
| Ctrl - (Cmd -) | Zoom out |
| Space + Drag | Pan canvas |
| Arrow Keys | Pan in small increments |
| Shift + Arrows | Pan in large increments |
Selection Shortcuts
| Shortcut | Action |
|---|---|
| Click | Select single node |
| Shift + Click | Add to selection |
| Ctrl + Click (Cmd + Click) | Toggle selection (multi-select) |
| Ctrl A (Cmd A) | Select all |
| Escape | Clear selection |
Editing Shortcuts
| Shortcut | Action |
|---|---|
| Ctrl C (Cmd C) | Copy selected nodes |
| Ctrl V (Cmd V) | Paste copied nodes |
| Ctrl X (Cmd X) | Cut selected nodes |
| Ctrl Z (Cmd Z) | Undo last action |
| Ctrl Y (Cmd Y) or Ctrl Shift Z (Cmd Shift Z) | Redo last undone action |
| Ctrl L (Cmd L) | Auto-link selected nodes |
| Delete | Delete selected nodes |
| Escape | Clear selection or close dialogs |
Workflow Shortcuts
| Shortcut | Action |
|---|---|
| Ctrl S (Cmd S) | Save canvas (auto-saves continuously) |
Efficiency Tips
Work faster and more effectively with these canvas operation tips:Navigation Efficiency
Use Fit to Screen Frequently- Press Ctrl 0 (Cmd 0) often to see your entire structure
- Helps you maintain context and spot issues
- Prevents getting lost in large campaign structures
- Hold Space and drag to pan without accidentally selecting nodes
- Works even when hovering over nodes
- Faster than using scroll bars or arrow keys
Selection Efficiency
Combine Selection Techniques- Start with drag selection for a region
- Add specific nodes with Shift + Click
- Remove unwanted nodes with Ctrl + Click
- Build complex selections quickly
- The canvas remembers your last selection
- After performing an action, press Ctrl Z to undo
- Your selection is restored, making it easy to try different operations
Bulk Operation Efficiency
Group Similar Changes- Make all status changes at once
- Make all budget changes at once
- Make all schedule changes at once
- Reduces the number of publish operations needed
- Select all ad sets in a campaign
- Set the same schedule for all
- Ensures consistency across your structure
- Faster than editing each node individually
- When creating similar campaigns, duplicate an existing one
- Edit only the properties that differ
- Much faster than creating from scratch
Organization Efficiency
Organize Manually- Arrange nodes in a clear hierarchical structure
- Keep related campaigns near each other
- Maintain consistent spacing for readability
- Clean up your canvas layout before publishing
- Makes it easier to verify your structure
- Helps you spot errors or missing nodes
- Keep related campaigns near each other
- Create visual sections for different campaign types
- Makes it easier to find and work on specific campaigns
Advanced Canvas Techniques
Working with Large Structures
When managing dozens of campaigns with hundreds of nodes: Use Layers of Zoom- Zoom out to see the big picture and plan changes
- Zoom in to specific areas to make detailed edits
- Use Fit to Screen to verify everything before publishing
- Manually group active campaigns in one area
- Position paused or archived campaigns separately
- Focus on what’s currently running
Working with Multiple Campaigns
When building several campaigns simultaneously: Organize by Campaign Type- Group awareness campaigns in one area
- Group conversion campaigns in another area
- Use spatial organization to separate different strategies
- Include campaign type in names (e.g., “Awareness-Summer-Sale”)
- Makes it easier to identify campaigns at a glance
- Helps with bulk selection using search
- Don’t publish all campaigns at once
- Select and publish one campaign at a time
- Easier to troubleshoot if issues arise
Collaborative Canvas Work
When multiple team members work on the same canvas: Use Clear Naming Conventions- Include owner or team name in campaign names
- Makes it clear who’s responsible for each campaign
- Prevents accidental edits to others’ work
- Position each team member’s campaigns in different canvas areas
- Reduces conflicts and confusion
- Makes it easy to see who’s working on what
- Coordinate bulk operations that affect multiple campaigns
- Avoid simultaneous edits to the same nodes
- Use comments or notes to communicate intent
Troubleshooting Canvas Operations
Common Issues and Solutions
I can't find my nodes on the canvas
I can't find my nodes on the canvas
- Press Ctrl 0 (Cmd 0) to fit all content to screen
- Check the minimap to see where nodes are located
- Scroll or pan to locate your nodes
Selection box isn't working
Selection box isn't working
- Make sure you’re clicking and dragging on empty canvas space
- If nodes are in the way, hold Space and drag to pan first
- Try clicking on a truly empty area away from all nodes
- Check that you’re not accidentally holding Ctrl or Shift
Bulk edit panel isn't showing
Bulk edit panel isn't showing
- Make sure all selected nodes are the same type (all campaigns, all ad sets, or all ads)
- You cannot bulk edit mixed node types
- Try selecting nodes of just one type
- Check that you have at least 2 nodes selected
Auto-layout made my canvas worse
Auto-layout made my canvas worse
- Press Ctrl Z (Cmd Z) to undo any changes
- Manually organize nodes for better control
- Position campaigns at top, ad sets in middle, ads at bottom
- Use consistent spacing for a clean layout
Nodes are moving when I try to pan
Nodes are moving when I try to pan
- Hold Space before dragging to pan
- Space + Drag pans even when hovering over nodes
- Alternatively, use middle mouse button to pan
- Use arrow keys for precise panning without mouse
I accidentally deleted nodes
I accidentally deleted nodes
- Press Ctrl Z (Cmd Z) immediately to undo the deletion
- Deleted nodes are restored with all their properties
- If you’ve made other changes since deleting, undo multiple times
- Canvas auto-saves, but undo works for recent actions
Zoom is too sensitive or not sensitive enough
Zoom is too sensitive or not sensitive enough
- Use the + and - buttons in the toolbar for controlled zoom
- Use Ctrl + and Ctrl - for keyboard zoom
- Adjust mouse wheel sensitivity in your system settings
- Use Ctrl 0 to reset to fit-to-screen view
Multi-select isn't adding nodes to selection
Multi-select isn't adding nodes to selection
- Make sure you’re holding Shift while clicking
- Check that you’re clicking on the node itself, not empty space
- Try using drag selection box instead
- Clear selection with Escape and try again
Next Steps
Campaign Builder Overview
Node Types
Bulk Operations
Publishing Workflow
Common Questions
Does moving nodes on the canvas affect how they publish?
Does moving nodes on the canvas affect how they publish?
Can I save different canvas layouts?
Can I save different canvas layouts?
What's the maximum number of nodes I can have on one canvas?
What's the maximum number of nodes I can have on one canvas?
Can I bulk edit nodes from different campaigns?
Can I bulk edit nodes from different campaigns?
How do I select all nodes in one campaign without selecting other campaigns?
How do I select all nodes in one campaign without selecting other campaigns?
Can I undo bulk operations?
Can I undo bulk operations?
What happens if I bulk edit and some nodes have validation errors?
What happens if I bulk edit and some nodes have validation errors?
Can I use keyboard shortcuts to create new nodes?
Can I use keyboard shortcuts to create new nodes?