Event Planner — Complete Reference

The organiser's workspace: budget, committee, tasks, run-of-show and calendar for a single event, all sharing the same people and dates. Pro Event Planner is not available on the Free plan.

1. Events and the workspace

Everything in Event Planner belongs to an event. Create one, then open its workspace to reach the five planning modules.

Event field What it does
Event Name Required. Shown everywhere the event appears.
Start Date · End Date Drives the countdown on the workspace hero and seeds the Calendar.
Location Where it happens.
Description Free text context for your team.
Status Lifecycle state, shown as a pill on the event card.
Event Color Colour-codes the event across cards and the calendar.

The workspace header shows live counters: Members, Total Tasks, Completed and Days Away.

2. Budget Planner

Plan spending by category, then track what actually happened against it.

  • Categories — e.g. Venue & Logistics. Add as many as you need; each holds line items.
  • Estimated vs Actual per item, with Variance computed for you, so overspend is visible per line rather than only at the end.
  • Total Budget rolls everything up, with charts for where the money is going.
  • Ask Gal AI to plan your budget — describe the event and it drafts a category structure with realistic line items you can then edit.

3. Committee Management

Build the org chart and decide who can do what.

Setting What it does
Committee Name e.g. Decoration Committee.
Node Color Colour of that committee in the org chart.
Full Name · Email Address Who the member is. Search finds people already in the event.
Role in Committee Optional label shown alongside the member.
Management Access Grants the member organiser-level rights.
Co-organizer Full planning access alongside you.
Task Assignment May assign work to others.
Core Committee Marks the leadership group.

Member lifecycle

A member moves through three states: imported (added by you, no account yet) → invited (notified and asked to join) → accepted (signed in and active). Notify & Call sends the invitation. Only accepted members can update their own tasks.

Ask Gal AI to plan your committee structure drafts a full committee tree from a description of the event.

4. To-Do / Task Planner

Field Options
Task Title What needs to be done.
Description Optional details.
Assign To A member, or a whole committee.
Deadline Feeds the Calendar automatically.
Priority Low · Medium · High · Critical
Status Pending · Completed
Progress note "What did you do?" — members report progress in their own words.

Filter by committee or status to see just your slice of the work.

5. Event Flow (run-of-show)

The minute-by-minute programme for each event day.

Segment field What it does
Title Name of the segment.
Event Date Multi-day events get a set of segments per day.
Start Time · End Time Its slot in the running order.
Responsible Who is on point for it.
Notes / Cues Stage directions, AV cues, anything the anchor needs.
Status Pending · Confirmed · Completed
Accent Color Colour-codes the segment on the timeline.

Gal AI can Plan a full running order from a description, or Advise on one you have already written.

6. Calendar

A single calendar auto-populated from everything else — task deadlines, event-flow segments and the event's own dates. It is a read-out of your plan rather than a place you enter things twice; add the deadline to the task and it appears here.

7. Plan limits

Limit Free Pro Pro Max
Events — 3 8
Committee members 30 150 250

Mini Site Builder — Complete Reference

A no-code visual editor for event websites. This chapter documents every panel, every block and every individual setting in the builder — what each control does, the range it accepts, its default, and which plan it needs.

1. How the editor is laid out

The builder has three columns. Almost everything in this chapter lives in the right-hand panel.

Area Tabs What it does
Left panel Add Blocks · Layers Add Blocks is the library of section types. Layers lists every block on the current page in order, so you can select, reorder and delete without hunting on the canvas.
Canvas (centre) — A live preview. It renders at true desktop width and is scaled down to fit, so what you see is a real miniature of the published page rather than a narrow phone view. Click any section to select it.
Right panel Block · Site Block shows the settings for whatever is selected. Site holds site-wide settings (theme, fonts, slug, loader, registrations).
Desktop / Mobile switch. Most blocks show a small device switch pinned to the top of their settings panel. It changes which device you are previewing and editing for — several settings (padding, image layout, header behaviour) resolve differently on phones, and this lets you check both without publishing.

Pages

A site is Home plus optional inner pages (About, Schedule, Contact and so on). Use the page selector above the canvas to add or switch pages. Every page has its own blocks; site-wide settings and the header/footer are shared. Inner pages count against your plan — see §11 Plan limits.

2. Controls that appear on almost every block

Rather than repeating these for all 19 blocks, they are documented once here. Section 4 then lists only what is unique to each block.

Settings are organised into collapsible groups, always in the same order so the panel feels identical from block to block:

Group Holds
Content The words and list items — titles, text, speakers, FAQs, links.
Background / Media Cover image or video for the block.
Logo Logo image, size and placement (Cover and Header only).
Layout Arrangement choices — image position, timeline style, header size.
Typography Font sizes and text colours for this block.
Quick Links Small link row under the hero (Cover only).
Section Style Padding, alignment and background colour.

Groups remember whether you left them open or closed, per block type.

Spacing, alignment and background

Setting Range Default What it does
Horizontal Padding 0 – 20 % % 5 % Pulls content in from the left and right edges. It is a percentage, not pixels, so the inset scales with the screen instead of breaking on small ones.
Vertical Padding 0 – 120 px, in steps of 4 40 px Breathing room above and below the section. This is the main control for how airy or dense the page feels.
Section Alignment Left · Center · Right Left Aligns the section's heading and text.
Section Background Colour picker + hex field + Clear Empty (inherits) Overrides the background for this one section. Leave it empty to inherit the site background — including the automatic alternating tone (see §6).
Two special padding variants. On the Cover block the horizontal slider pulls the hero text in but phones deliberately stay full-bleed. On carousel blocks (Speakers, Sponsors, Documents, Video) the same slider also sets how far the soft edge-fade reaches, so cards slide out through a fade instead of being cut off at the border; phones keep a slim fade regardless.

Typography (per block)

Every content block carries its own Typography group. Sizes are pixel sliders and each text role has its own colour, so you can restyle one section without touching the rest of the site.

Size control Range Default Appears on
Title Size 16 – 60 px 32 px Most content blocks
Title Size (hero) 20 – 120 px 40 px Cover
Tagline Size 11 – 48 px 16 px Cover
Subtitle Size 11 – 32 px 16 px Countdown, Events, Schedule, Contact
Content Size 12 – 28 px 16 px About, FAQ
Name Size 11 – 36 px 16 px Speakers
Role Size 9 – 28 px 13 px Speakers
Short Bio Size 9 – 24 px 12 px Speakers
Number Size 22 – 72 px 48 px Countdown digits
Unit Label Size 8 – 24 px 11 px Countdown (Days/Hrs/Min)
Session Title Size 12 – 36 px 18 px Schedule
Event Name Size 12 – 40 px 19 px Events Lineup
Sponsor Name Size 8 – 26 px 11 px Sponsors
Tier Name Size 8 – 26 px 11 px Sponsors
Button Label Size 11 – 30 px 15 px Form, Header CTA
Link Text Size 11 – 30 px 16 px Cover quick links
Date Size 14 – 48 px 26 px Date & Venue
Time Size 10 – 28 px 15 px Date & Venue, Schedule

Colour controls in the same group target individual roles — Section Title, Subtitle, Content Text, Card Background, Time, Venue, Role / Title, Tier Name, Divider, Link Text and so on, depending on the block.

Gradient titles. Pro A title colour can be a gradient rather than a flat colour. It is stored in the same Title Colour field, so the one control does both. On Free the control still works in the editor, but publishing is blocked while a gradient title is live — see §11.

3. Adding images and video

Images

Anywhere an image can be set, you get the same field with three ways to supply one:

  • Paste a URL — any public image link, including a Google Drive image link.
  • Upload — pick a file from your device (up to 8 MB).
  • From Drive — opens the Google Drive picker. This button only appears once your Google account is connected, so it is never shown where it could not work.
Recommended: WebP or SVG, under about 150 KB. Large photographs are the single biggest cause of a slow event page. Upload limit is 8 MB, but that is a ceiling, not a target.

Image layout controls

Setting Options Notes
Show Image on Page On / Off Keeps the image saved but hides it.
Image Position Left · Center · Right Center places the image under the title with text flowing beneath. Left/Right put the image beside the text in two columns.
Image Size / Width Slider Labelled Image Width when centred and Image Column when side-by-side.
Image Alignment Left · Center · Right Position within its own column.
Logo Shape Circle · Rounded · Square Cover / Header logo only.

Video

Video can be used as a Cover background or inside About, Footer and the Video block.

Setting Detail
Source A YouTube or Google Drive link, or a direct upload of up to 1.5 MB.
Poster Image Still frame shown before playback starts and while the video loads.
Video Ratio Aspect ratio of the player frame.
Play on phones too Off by default on Cover backgrounds. Autoplaying video is heavy on mobile data and battery, so phones get the poster image unless you turn this on.
Videos per section Free 2 · Pro 6 · Pro Max 15
Background video Pro Video as a Cover background is not available on Free.

4. Editing the mobile version separately

A Mini Site is one site, not two — but several settings hold a separate mobile value so a hero that looks right on a laptop does not arrive oversized on a phone. That is what the Desktop | Mobile switch pinned to the top of the settings panel is for.

How the switch behaves

  • It chooses which set of values the controls below write to — it does not change the block's content.
  • The panel switch and the canvas preview are one control. Flipping the panel to Mobile flips the preview too, and opening a block while the phone preview is up starts you on Mobile — so you are never editing mobile values while looking at the desktop render.
  • It is per block and lives only in memory. It is not saved with the site and does not affect what visitors see.
  • Groups it governs carry a small Desktop / Mobile chip on their heading, so you can always tell which values you are editing.

Which groups are per-device

Block Groups with separate mobile values
Cover / Hero Background, Logo, Layout, Typography
About Image Layout, Typography
Header / Navigation Layout & Size, Typography
Every other content block Typography

"Auto" — the inheritance rule

Every font-size slider has an Auto button beside it.

  • On Desktop, Auto means "use the built-in default".
  • On Mobile, Auto means "use whatever the desktop value is". The slider reads Auto (32px) so you can see the inherited number, and it starts at that position so dragging never makes the text jump.
  • Set a mobile value only where the desktop one genuinely does not work. Anything left on Auto keeps following desktop, so later changes stay in sync automatically.
Separate mobile media on the Cover block. The Cover's Background and Logo groups are per-device, so you can give phones a different Cover Image and a different Logo Image — useful when a wide landscape hero crops badly in portrait. Leave either empty on Mobile and it reuses the desktop one.
Cover control Desktop Mobile
Title Size 20 – 120 px, default 40 18 – 72 px, default 30
Tagline Size 11 – 48 px, default 16 11 – 32 px, default 15
Logo Size 40 – 800 px, default 120 32 – 420 px, default 88
Cover Image Required Optional — empty reuses desktop
Logo Image Required Optional — empty reuses desktop

Things that adapt on their own

Some behaviour is handled for you and needs no mobile setting:

  • Hero Horizontal Padding is ignored on phones — the hero stays full-bleed.
  • Carousel padding collapses to a slim edge fade on phones.
  • The Speakers list keeps a 20 px gutter on phones regardless of its padding slider.
  • Background video does not autoplay on phones unless you switch Play on phones too on.

5. Every block, setting by setting

Every block also carries the universal Section Style (padding, alignment, background) and Typography groups from §2, so only what is distinctive is listed below.

Header / Navigation

Content › Logo › Links & Colours › Button / CTA › Layout & Size › Typography

The site-wide navigation bar, shared by every page.

Setting Options / range Notes
Position Style Fixed Row · Floating Floating detaches the bar into a pill. Pro
Header Design Minimal · Centered · Bold Overall visual preset.
Corner Roundness Slider Rounds the bar's corners.
Freeze on scroll (sticky) On / Off Keeps the header visible while scrolling.
Frosted glass blur On / Off Blurs page content passing behind the bar.
Show Logo / Site Name On / Off Reveals Logo Text and Logo Image.
Active Page Style Preset list How the current page is marked in the nav.
Button Label / Style Text + preset Optional call-to-action button.
Link To URL · Page Choose a page from your site or type a link.
Open in new tab On / Off For external links.
Heading / Description Text Optional strip under the bar.

Cover / Hero

Content › Background › Logo › Layout › Typography › Quick Links › Section Style

The opening section. Everything about it except the words has a mobile counterpart.

Setting Options / range Notes
Title Text Leave empty to hide it entirely.
Tagline Text Short supporting line.
Hero Height Slider, % of screen 100 % fills exactly one screen. The hero still grows if the text needs more room, so it never clips.
Cover Image URL · Upload · Drive Per device.
Background video YouTube / Drive / upload Pro
Play on phones too On / Off (default Off) Off deliberately: a background clip costs mobile data and iOS often refuses to autoplay it anyway. Phones show the cover image instead.
Cover Overlay Dark — gradient wash, best for text over photos · Blur — flat tint · None — image untouched Keeps the title readable over a busy photo.
Overlay Intensity Slider How strong the wash is.
Overlay Angle 0 – 360° 0° darkens upward, 180° downward (the default), 90° / 270° sideways.
Show Logo On / Off Reveals the logo controls.
Logo Image URL · Upload · Drive Per device.
Logo Position Top · Left · Right Where the logo sits relative to the title.
Logo Size Desktop 40–800 px (120) · Mobile 32–420 px (88) Per device.
Content Position Left / Center / Right × Middle / Bottom — six positions Where the text block sits inside the hero.
Show Accent Bar On / Off The short accent rule drawn between title and tagline.
Quick Links List A compact link row under the hero. Each link points at a section on this page, another page, or a custom link, with its own text size, text colour and divider colour.
Horizontal Padding 0 – 20 % Phones stay full-bleed.

About

Content › Image & Video › Image Layout › Typography › Section Style
Setting Options / range
Section Title / Content Text + multi-line body
Image / Video Image (URL · Upload · Drive) or an embedded video with poster and ratio
Show Image on Page On / Off — keeps it saved but hidden
Image Position Left · Center · Right. Center puts the image under the title with text beneath; Left/Right make two columns
Image Width / Image Column Slider — labelled Width when centred, Column when side-by-side
Image Alignment Left · Center · Right within its column
Title Size / Content Size 16–60 px (32) · 12–28 px (16)

Date & Venue

Setting Options / range
Event Date · Start Time · End Time Date and time pickers
Timezone IST · UTC/GMT · EST · PST · CET · GST · SGT · AEST
Venue Type In-Person · Online · Hybrid — switches which fields appear
Venue Name · Address · Google Maps Link Shown for In-Person / Hybrid
Meeting Link Shown for Online / Hybrid
Date Size · Time Size 14–48 px (26) · 10–28 px (15)
Colours Date, Time, Value Text, Venue

Countdown

Setting Options / range
Section Title · Subtitle Text
End Date · End Time When the timer reaches zero
Timezone IST · UTC/GMT · EST · PST · CET · GST · SGT · AEST — so a remote audience sees the same deadline you do
Expired Message Text shown in place of the timer once it runs out
Display Style Cards — each unit in its own tile · Minimal — plain digits
Show Unit Labels On / Off — the Days / Hrs / Min captions
Title Size 16 – 60 px, default 32
Subtitle Size 11 – 32 px, default 16
Number Size 22 – 72 px, default 48 — the digits themselves
Unit Label Size 8 – 24 px, default 11

Speakers / Team

Setting Options / range
Each person Photo, Name, Role, Short bio
Social chips Up to 2 per person across 5 platforms. Type a handle and it is turned into a full link automatically
Layout Grid · List
Photo Style Full card — photo fills the card · Circle — round portrait
Horizontal Padding Carousel variant — also sets the edge fade. The list layout has its own padding slider and keeps a 20 px gutter on phones
Title Size 16 – 60 px, default 32
Name Size 11 – 36 px, default 16
Role Size 9 – 28 px, default 13
Short Bio Size 9 – 24 px, default 12
Colours Section Title, Name, Role / Title, Card Background

Schedule

Setting Options / range
Show Section Title · Subtitle On / Off + text
Days The schedule is grouped into days, each with its own name and tagline. With more than one day the site shows a day switcher
Sessions Per day: title, time, description and a type — Ceremony · Competition · Workshop · Talk · Break · Session
Timeline Style Cards · Minimal
Session Title Size 12 – 36 px, default 18
Time Size 10 – 28 px, default 15
Description Size 9 – 26 px, default 14
Day Tagline Size 10 – 28 px, default 15

Events Lineup

Setting Options / range
Section Title · Subtitle Text
Each event Name, description, prize, and an Explore link that can target a specific section on another page
Poster style cards Pro
Event Name Size 12 – 40 px, default 19
Event Description Size 9 – 26 px, default 13
Tagline Size 11 – 32 px, default 16

Sponsors

Setting Options / range
Tiers Named groups (Platinum, Gold …), each holding logos
Logo Size Large · Medium · Small — applies to every tier. Tiers are told apart by their name, not by shrinking their logos
Logo Alignment Left · Center · Right
Horizontal layout (side by side) A sliding rail instead of a grid. Pro
Tier Name Size 8 – 26 px, default 11
Sponsor Name Size 8 – 26 px, default 11

FAQ

  • A list of question / answer pairs, rendered as a collapsible accordion.
  • Q&A Text Size 12 – 28 px, default 15.
  • Add, reorder and delete entries with the card controls.

Announcements

  • Short pinned updates shown as a bulletin list. Each entry is a card you can move up, move down or delete.

Registration Form

Setting Options / range
Form Source External URL — Google Forms, Typeform, Jotform; renders a button that redirects. GS Form — one of your published GalSol forms, embedded inline
Form URL Shown for External URL
Select GS Form Shown for GS Form — this is the connect key that ties site to form
Auto Height On / Off — let the embed grow with the form
Embed Height Fixed height when Auto Height is off
Block Title · Subtitle Text above the form
Button Label · Button Colour For the redirect button
Button Label Size 11 – 30 px, default 15
Closing sign-ups is a switch, not a deletion — turn Registrations Open off in Site Settings or the Deploy panel and the form is replaced by a closed message everywhere.

Contact

Setting Options / range
Layout Stacked · Card Grid
Emails / Phones As many as you need, each with an optional label
Show Email · Show Phone On / Off
Show "Follow Us" Socials A social row inside the block
Show Map · Map Location Embedded map
Show Contact Form Same Form Source / URL / GS Form / Auto Height / Embed Height options as the Registration block
Colours Email / Phone Value, Label, Section Title

Document Links

  • Downloadable resources — rulebooks, agendas, brochures.
  • Each entry has a title, an optional note (e.g. PDF, 2 pages) and a link; a Drive link fills the details in automatically.
  • Layout — Image Cards or Compact List.
  • Cards use the carousel padding variant with its edge fade.

Video block

  • One or more videos from YouTube or Drive links, each with an optional title and poster image.
  • Layout — Vertical (one video per row) or Horizontal (a sliding rail).
  • Video Title has its own colour control.
  • Videos per section are capped by plan: 2 / 6 / 15.

Social Links

  • A row of platform icons — Instagram, X (Twitter), LinkedIn, Email, Phone and more.
  • Each is an entry you add, reorder or remove; alignment follows Section Alignment.

Image Block

  • Show Title + Title, Image (URL · Upload · Drive) and Image Size.
  • A plain full-width image with an optional heading — useful for a poster, map or floor plan.

Footer

Setting Options / range
Logo · Logo Height Image + size
Name · Short Description Text
Page Links Which pages appear, and in what order
Legal Line The copyright strip
Divider Line On / Off
Width Content width of the footer
Image / video Optional, with Poster Image and Video Ratio
Colours Text & Links, Divider

Divider & Spacer

  • Divider — Style (Line · Dots), Opacity and Thickness.
  • Spacer — a single Height slider for empty vertical space.
  • Neither carries typography; both accept a Section Background.

6. Site Settings

Right panel › Site

Prebuilt Themes

One click applies a coordinated colour and font set across the whole site: Cyber, Midnight, Forest, Gold Class, Festival, Ocean, Paper, Clean White, Tech, Elegant, Festive, Editorial, Minimal. Start from a theme, then adjust individual values below.

Colors

Setting What it controls
Accent Buttons, links, highlights and accent bars across every block.
Background The base page background.
Alternate section tones When on, consecutive sections automatically alternate between the background and a second tone, giving the page visible rhythm without setting each section by hand. A block's own Section Background always wins over this.
Second Tone The alternate colour used by the setting above.

Typography

  • Paired Fonts — curated heading/body combinations that are known to work together.
  • Custom Fonts — set Title Font and Content Font independently from the Google Fonts library.
  • Content Colour — default body text colour for the site.
  • Title Size and Content Size — site-wide defaults. Any block's own Typography group overrides these for that block.

Registration

Registrations Open — a master switch. Turning it off closes sign-ups everywhere on the site at once and shows a closed message in place of the form.

Site Info

Site URL Slug — the unique name in your public address (for example my-event-2026). Keep it short and readable; it appears in every link you share.

Loading screen

Setting Options
Loader Style Bars, Pulse or Ring. Anything other than Bars is Pro.
Background Dark or light backdrop behind the loader.
Loading Logo Your logo, shown while the page loads.
Preview Replays the loading animation in the editor so you can judge it.

7. Google Analytics (GA4)

Pro Connect your own GA4 property to see real visitor numbers for your event page. The data goes only to your Google Analytics account — no other GalSol user can see it.

Getting your Measurement ID

  1. Go to analytics.google.com and sign in. Google Analytics is free.
  2. Open Admin (the gear icon, bottom-left) and choose Create Property. Name it after your event.
  3. When asked for a platform, choose Web, and enter your published Mini Site URL as the website URL.
  4. Google then shows a Measurement ID that starts with G-. Copy it.
  5. In the editor, click the Analytics button, paste the ID and press Verify & Save.
The ID must match the shape G-XXXXXXXXXX. Tracking starts working on your next publish. Remove disconnects it at any time, and Open Analytics Dashboard jumps straight to Google Analytics.

8. Custom domain

Pro Serve the site on your own address instead of a GalSol URL.

  1. Open the Deploy panel and find Custom Domain.
  2. Enter the domain you own.
  3. GalSol shows a CNAME record. Add it with your domain provider exactly as shown — the panel has copy buttons for each part.
  4. Click Check Status. DNS changes can take anywhere from a few minutes to a few hours to propagate, so check again later if it is not live yet.
  5. Remove detaches the domain; the site stays reachable on its GalSol URL.

9. Deploying and updating

  1. Click Deploy. The panel shows the exact public URL your site will be live at, with a copy button.
  2. Confirm the Registrations Open state — you can flip it here without leaving the panel.
  3. Press Deploy to publish. The button reads Publishing while it works.
  4. To change anything later, edit the canvas and deploy again. Updates replace the live page immediately.
If publish is refused: some design choices are usable in the editor on Free but cannot go live — a floating header, poster event cards, sponsor carousel, gradient titles or a non-default loader. The editor marks those sections, and publish is blocked until you either change them or upgrade. Nothing you have built is lost, and nothing leaks onto the public site in the meantime.

10. Collaboration

Sites can be shared with teammates so more than one person can edit. Live presence shows who else is in the editor with you. The number of people you can invite depends on your plan.

11. Plan limits

Limit Free Pro Pro Max
Mini Sites 1 5 20
Inner pages (beyond Home) 1 5 10
Custom domains — 3 20
Sites with Google Analytics — 1 5
Collaborators invited 1 5 10
Videos per section 2 6 15
Background video — Yes Yes
Floating header — Yes Yes
Poster event cards — Yes Yes
Sponsors carousel — Yes Yes
Gradient titles — Yes Yes
Custom loader style — Yes Yes
Limits fall into two kinds. Hard limits (a new site, a domain, a GA connection, an invite) are refused outright because each creates something real outside the editor. Soft limits are pure design choices — you may apply them and see them render, and only publishing is blocked.

Prime Site — Complete Reference

Describe the website you want and Prime Site writes the actual code, publishes it and hosts it on your own domain. Unlike Mini Site — which is a block editor — Prime Site produces a real code project you can keep editing by conversation. Pro Not available on Free.

1. Projects

Each site is a project. The dashboard lists Recent projects, All projects and Owned by me. Create New starts one from a description.

GitHub is required. Prime Site stores each project in a GitHub repository — that is what makes the code real and reviewable rather than trapped in the editor. Connect GitHub before your first build.

2. Building by conversation

  1. Describe what you want — "Generate a full event site", "Add a countdown timer".
  2. Gal AI produces a Build plan before it writes anything, so you can see the intended change first.
  3. The build runs and streams its progress.
  4. Review the result. Changes arrive as Changes pending — Accept to keep them or Discard to roll back.

The model is selectable — Gemini 3.5 Flash or Claude Haiku 4.5.

3. The editor

Panel What it does
Explorer The project's real file tree. Open any file to read it.
Preview Live render of the current build.
Gal AI The conversation that builds and edits the site.
Connected forms Attach a GS Form so the site can take registrations — By form picks one, or connect one you already have.
Domains Attach a custom domain and check its status.
Analytics Traffic for the published project.
Collaborators Who else can open and edit the project.

4. Publishing

Publish makes the current build public — "Everyone can see it now." Copy link gives you the address. Publishing again replaces the live version.

5. Plan limits

Limit Free Pro Pro Max
Projects — 5 20
Collaborators — 2 5

GS Forms — Complete Reference

A form builder that also issues entry passes, sends automated email and feeds your Analytics dashboard. This chapter covers every field type, every setting tab and the whole registration-to-gate pipeline.

1. How the builder is laid out

Area What it holds
Left panel The field library — click a type to append it to the form.
Canvas A live preview of the form exactly as respondents will see it. Click a field to select it.
Right panel Four tabs: Design, Email, Pass and Settings. Selecting a field swaps the Design tab to that field's own properties.

Forms start either from Start blank or from a template. Every form is a Draft until you publish it; the Forms list shows Drafts, Published, Closed and Shared separately.

2. Field types

Sixteen types, grouped by what they collect.

Field Collects Its own settings
Short Text One line of text Placeholder
Paragraph Multi-line text Placeholder
Email An email address, format-checked Placeholder. Usually the field you map as Attendee Email for passes and mail
Phone A phone number Placeholder
Number Numeric input Range (min / max)
Date A calendar date —
Time A time of day —
Dropdown One choice from a list Option list — add, reorder, delete
Radio (Multiple choice) Exactly one option Option list
Checkbox Any number of options Option list
Linear Scale A rating on a numeric scale Scale Range, Scale Labels, End Labels (what the lowest and highest points mean)
Multiple-choice Grid One answer per row Rows and Columns
Checkbox Grid Any answers per row Rows and Columns
File Upload An uploaded file Accepted Types, Max File Size
Image Displays an image — not an input Image source
Section Break Splits the form into pages/sections Section Title, Subtitle / Instruction

Settings every field has

Setting What it does
Field Label The question text. Supports light rich-text formatting.
Description Helper text under the label.
Required Blocks submission until answered.
Placeholder Grey hint inside the input (text-style fields).
Use Section Break to turn a long form into a short multi-step one. Completion rates on event registrations are usually better with three short pages than one long scroll.

3. Design tab

With no field selected, the Design tab styles the whole form.

Section Settings
Form Details Title, Page Description, Tagline.
Cover Image A banner across the top of the form.
Prebuilt Themes One-click colour + font sets.
Colours Accent (buttons, focus rings, selected options) and Background. Gradient form backgrounds are Pro.
Typography Title Font, Question Font and Text Font set independently.
Layout Display Style — how questions are presented (all at once versus paged).

4. Settings tab

Submission Rules

Setting What it does
Max Submissions A hard cap. Once reached the form closes itself — the reliable way to run a limited-seat event.
Close Date The form stops accepting responses after this moment.
Entry Rules Additional restrictions on who may submit.

After Submission

Setting What it does
Success Title Heading on the thank-you screen.
Success Message Body text under it.
Submit Button Label Wording on the submit button.
Redirect URL Send respondents somewhere else instead of showing the thank-you screen.
A quirk worth knowing. Form settings are saved as one object, but any setting whose name begins with pass is routed to the Entry Pass settings instead. It matters only if you are naming things via the API — in the UI it is invisible.

Embed on Your Website

Gives you the snippet to drop the form into any page. Inside GalSol you do not need this — the Mini Site Registration Form block connects natively by picking the form from a list.

5. Email tab — automated mail

Turn Send Automated Mails on to email respondents the moment they submit. Mail is sent from your own connected Google account, so it arrives from you, not from GalSol.

Mail groups and conditions

Rather than one fixed message, you build mail groups — each a template plus a rule for who receives it.

  • Always send — everyone who submits gets this one. Use it for the standard confirmation.
  • Conditional — send only when an answer matches. Conditions test a field against a value with equals or contains, so a workshop choice, a ticket type or a city can each trigger different wording.
Limit Free Pro Pro Max
Conditional email rules 1 More More
If the pass is enabled, the entry pass is attached to these emails — one submission produces the confirmation and the ticket together, with nothing to send by hand.

6. Pass tab — entry passes and attendance

An entry pass is a designed ticket with a QR code, generated per respondent and emailed to them.

Mapping the pass to your fields

  1. Enable Entry Pass & Attendance.
  2. Set Attendee Name field and Attendee Email field — which of your questions supplies the name printed on the pass and the address it is sent to. Without these the pass has nobody to belong to.
  3. Fill in the event details shown on the ticket: Event Name, Venue, Date, Number of Days.
  4. Add branding — Logo and Card Image.
  5. Set QR Size (default 140 px). Bigger scans faster from a phone screen in poor light.

Pass layout blocks

The pass page is built from blocks: Header, Entry Pass (the ticket itself), Response Summary (what they submitted), Text, Button and Footer.

Gradient fills on passes are Pro. On Free the control still works in the editor but publishing is blocked while a pass gradient is in use — the same soft-gate pattern as Mini Site.

Scanning at the gate

Setting What it does
Staff Scanner Code The code your gate staff enter to open the scanner. Share it with volunteers instead of your account login.
Staff Verification Code Second code used to confirm a staff member is authorised.
Pass Holder Management View issued passes, and re-send or revoke individual ones.
Number of Days Multi-day events get a check-in slot per day, so the same pass is scanned each morning and each day's attendance is recorded separately.

Staff open Pass Scanner on their phone, enter the staff code and scan. Check-ins appear live in Analytics.

7. Publishing, sharing and responses

  1. Publish the form. Until then it is a Draft and the link will not open for respondents.
  2. Share the link, or the generated Form QR Code — useful on posters and slides.
  3. Responses flow into your connected Google Sheet and into the GalSol database at the same time.
  4. Track everything in Analytics: response counts, individual submissions and pass check-ins.
  5. Close the form when you are done — manually, or automatically via Max Submissions or Close Date.

Forms can be renamed, duplicated, shared with collaborators, or deleted from the Forms list.

8. Plan limits

Limit Free Pro Pro Max
Forms 2 More More
Conditional email rules 1 More More
Pass gradient fills — Yes Yes
Form gradient background — Yes Yes

Entry Pass & Pass Scanner — Complete Reference

The attendance pipeline end to end: a pass is issued when someone registers, emailed to them, scanned at the gate by your staff, and recorded in Analytics.

1. The lifecycle

  1. Registration — someone submits your GS Form.
  2. Issue — a pass is generated with a unique QR token, using the form's mapped Attendee Name and Attendee Email fields.
  3. Deliver — the pass is attached to the automated confirmation email.
  4. Scan — staff scan the QR at the gate.
  5. Record — the check-in appears live in Analytics › Passes.

2. Designing the pass

Built in GS Forms › Pass. See the GS Forms chapter for the full field list: Event Name, Venue, Date, Number of Days, Logo, Card Image and QR Size, plus the pass page blocks (Header, Entry Pass, Response Summary, Text, Button, Footer).

3. Staff codes

Code Purpose
Staff Scanner Code What gate staff type to open the scanner. Share this instead of your account login — it grants scanning only, nothing else.
Staff Verification Code Confirms the staff member is authorised.

4. Using the scanner

  1. Staff open Pass Scanner on a phone — it is built for mobile and needs no install.
  2. Enter the Staff Code.
  3. Grant camera access when prompted ("Camera Access Required").
  4. Point the camera at the attendee's QR pass.
  5. The result is immediate: Admitted! for a valid pass, or a rejection with the reason. Scan Next moves straight on.
Result Meaning
Valid Pass → Admitted Checked in. The running Total for the day increments.
Pending Issued but not yet admitted.
Already admitted This pass has been scanned before — the usual sign of a forwarded ticket.
Blocked Revoked in Analytics. Entry refused.

Flag this admission marks a scan for follow-up without stopping the queue. On multi-day events the scanner shows which day it is checking in for.

5. Managing passes

Day-to-day administration lives in Analytics › Passes — activate, block, review status and see who has arrived. Pass Holder Management in the form's Pass tab can re-send or revoke an individual pass.

Analytics — Complete Reference

Turns form responses, pass check-ins and external spreadsheets into dashboards you can read at a glance — with an AI assistant that builds widgets from a sentence.

1. The Analytics home

Lists every data source you can open, with headline numbers across the top: Total Responses, Live Forms, Forms with Data and Most Active Form. Filter by Published, Closed, Has Data or Shared.

2. Data sources

Source How to connect
GS Forms Automatic — every published form with responses appears here.
Google Sheets Paste the spreadsheet URL and give the source a name.
File upload Drop a .csv, .xlsx or .xls — up to 10 MB.

External sources are capped by plan on both size and row count — see §7.

3. The three views

Tab What it shows
Dashboard Your widgets — charts, stats and tables you arrange yourself.
Responses / Data Sheet The raw rows, searchable and filterable.
Passes Entry-pass status and attendance, when the form issues passes.

4. Building widgets

Insert Widget adds a visualisation. Each widget has a Widget Title, a Column to read, an Aggregation and optional filtering.

Setting Options
Aggregation Count · Sum · Average · Min · Max
Filter Condition Column + Condition Text — leave empty to count all rows.
Values Which values to include; Clear filters resets.
Grand Total Adds a totals row where the chart supports it.

Chart types

Thirty-three visualisations are available:

bar hbar sbar line stepline area pie doughnut scatter bubble dotplot radar gauge bullet stat histogram heatmap treemap sunburst funnel pareto waterfall bridge tornado sankey chord timeline stock leaderboard countdown datatable form ext

The advanced chart set is Pro. Bar, line, pie and stat widgets work on every plan.

A Countdown widget takes a Target Date and Timezone and displays Days / Hours / Minutes / Seconds — useful pinned to the top of a live dashboard.

5. Analytics Intelligence (Gal AI)

Describe the chart you want — "responses per day", "top 5 colleges" — and it builds the widget and offers to Apply to Dashboard. It reads your real columns, so you do not have to know the schema.

6. Pass management

The Passes tab is where attendance is administered.

State Meaning
Pending (Valid) Issued and ready to be scanned.
Admitted Checked in at the gate.
Blocked Denied entry — the scanner will refuse it.

Select passes individually or in bulk (Select all, Select active, Select blocked) and then Activate or Block them. Useful for revoking a duplicate or reinstating someone turned away by mistake.

7. Sharing, editing and export

  • Manage Access — grant others Viewer or Editor rights on a dashboard. People without access see "Access Restricted".
  • Edit Mode — a spreadsheet editor that writes back to the connected Google Sheet. Supports Insert, Delete, Freeze, Data validation and Export, and can Open Sheets directly. Columns the platform owns are protected so a stray edit cannot break the pass or mail pipeline.
  • Refresh now pulls the latest rows; you are told when new responses are available.

8. Plan limits

Limit Free Pro Pro Max
Advanced charts — Yes Yes
External data size 2 MB 10 MB 25 MB
External data rows 1,000 5,000 20,000
Exports Yes Yes Yes

Event Assets — Complete Reference

Five live tools for running the room on event day: a stage countdown, judge scorecards, a Q&A slide runner, a leaderboard and a team buzzer. Each has an operator view you drive and a stage view you put on the projector.

1. Countdown Timer

A fullscreen timer with separate presenter and stage views. It has three modes.

Mode Use
Timer Counts down to zero — registration closing, a pitch slot.
Stopwatch Counts up from zero.
Text No clock — just a large message on the screen.
Setting Applies to What it does
Title · Subtitle All modes Headings above the clock.
End message Timer Shown when it reaches zero (e.g. "Time's Up!").
Screen message · Quick messages Text The big message, plus one-tap presets for things you show repeatedly.
Display format Timer · Stopwatch MM:SS · MM:SS:MS · HH:MM:SS · HH:MM:SS:MS
Timer type Timer Duration (count down N minutes) or Target time (count down to a wall-clock time).
Loop timer Timer Restarts automatically — good for rotating rounds.
Style preset · Font style · Timer size All How the clock looks on stage.
Accent color · Animated background All Stage styling.
Show progress · Progress style Timer A bar or ring showing time elapsed.
Urgency (last N sec) · Last 10 seconds Timer Switches the display to an urgent treatment near the end.
Sound alert Timer Audible cue at zero.

2. Judge Scorecard

Template-based scoring with live aggregation across judges.

  1. Create a scorecard with an Event name and a Description — short context shown to judges.
  2. Load participants: Import CSV / Excel (.csv, .xlsx, .xls), Link Google Sheet, Enter manually (one per line), or let judges add participants live for open-entry formats.
  3. Define the criteria judges score on, and the Max per judge ceiling.
  4. Give each judge their own passcode — they open the judge view on their own phone, so no shared device and no cross-influence.
  5. Watch totals aggregate live as scores come in.

3. Q&A Slide Runner

Quiz and question slides with timers and animated reveals.

Slide type What it does
Title slide Opening or round title.
Multiple choice One correct answer or several correct answers.
Checkbox Multi-select question.
Open question Free text, with a model answer for the host to reveal.
Image slide A picture question or visual break.
Video slide A YouTube / Drive link that autoplays.
Section / interstitial Round divider — maximum one.

Per-set styling covers Heading font, Body font, Transition, per-slide Timer and an Urgency treatment as time runs out. The presenter view drives the stage view.

4. Leaderboard

Live rankings and total scores, fed from the scorecard. Put it on the projector between rounds.

5. Buzzer Round

A fast first-press buzzer for quiz rounds.

  1. Open the host view. It creates a buzzer room with a join code.
  2. Teams join on their own phones and appear under Connected teams.
  3. Press Open Buzzer to arm the round. The first to buzz is locked in and shown to everyone.
  4. Award points; the built-in leaderboard tracks the running total.
  5. Rotate code issues a fresh join code; Reset all scores clears the board.
Buzz presses are delivered over a realtime channel, so ordering is decided server-side rather than by whose phone animates first.

6. Plan limits

Limit Free Pro Pro Max
Q&A sets 1 5 10
Slides per Q&A set 20 30 30
Scorecard sets 5 20 35

Gal Studio — Complete Reference

Describe your event once, and Gal Studio builds the whole set — mini-site, registration form, entry pass, confirmation email, response dashboard and budget plan — already wired together.

1. How it works

  1. Start a New event and describe it in plain words.
  2. Gal Studio runs a short interview, asking only what it genuinely needs — scope first, then branding. It tracks what it has already asked, so you are not made to repeat yourself.
  3. Branding arrives as structured cards you approve or change: logo, cover image, palette and fonts.
  4. It then builds each deliverable, streaming progress as it goes.
  5. Everything lands in your account as real, editable objects — open any of them in its own tool afterwards.

2. What it builds

Deliverable Opens in
Event Mini-Site Mini Site Builder
Registration Form GS Forms
Entry Pass GS Forms › Pass tab
Confirmation Email GS Forms › Email tab
Response Dashboard Analytics
Budget Plan Event Planner › Budget
Because these are the same objects the tools produce, nothing is a dead end — the form it writes is a real GS Form, the site is a real Mini Site, and the pass is already mapped to the form's name and email fields.

3. Library and history

Library shows everything Gal has created, grouped by event. Recent events and Search chats get you back to an earlier conversation — the thread is kept, so you can continue refining rather than starting over.

4. Models and AI budget

Choose between Gemini 3.5 Flash and Claude Haiku 4.5. AI usage draws on a monthly allowance:

Plan Monthly AI budget
Free —
Pro $1.00
Pro Max $5.00

Your remaining allowance is visible in Settings under AI usage, broken down by tool.

Bulk Certificates — Complete Reference

Design a certificate once, map its text fields to your data columns, and generate a personalised PDF for every recipient — optionally saved to Drive with the links written back to your sheet.

1. Loading recipients

Source How it works
Google Sheets Paste the sheet link — data is read live, so late additions are picked up.
Upload File A CSV or Excel file.
Manual Entry Type recipients directly.
Import from GS Form Select GS Form and import its responses as recipients — the shortest path from registration to certificate.

Once loaded, Your Sheet Columns lists the available columns for mapping.

2. The visual certificate editor

Upload your certificate background (drag & drop), then place text fields on it.

Field property What it does
Placeholder Tag The field's internal name.
Data Column Which column fills it — e.g. Name column → recipient's name.
Preview Text Sample text shown while designing.
Font Family Plus Jakarta Sans, Montserrat, Playfair Display, Cormorant Garamond, Cinzel, Raleway, Dancing Script, JetBrains Mono, Times New Roman, Helvetica, Courier New.
Font Size (px) · Letter Spacing Type metrics.
Text Colour Fill colour.
Alignment Horizontal alignment within the field box.
Width (%) · Position & Size Where the field sits on the certificate.
Primary field Exactly one field is primary — it names the output file (e.g. Alex_01.pdf).

3. Output settings

Setting Options
Campaign Name Names the run in Campaign History.
Quality Best quality · Best for print · Smaller size — bigger files scan and print better; smaller ones email better.
Canvas size e.g. Wide 1000×700.
Google Drive Save generated PDFs to your Drive.
Auto-write links back to Google Sheet Writes each certificate's link into a column (e.g. Certificate Link), so your sheet becomes the record of what was issued.

4. Generating

Start the run and watch Progress with live Generated, Failed and Total counters. When it finishes, Download ZIP gives you everything in one archive; the run is recorded in Campaigns.

5. Plan limits

Limit Free Pro Pro Max
Batches per day 2 6 12
Certificates per batch 50 75 100

Bulk Mailer — Complete Reference

Send personalised HTML email from your own Gmail account, to a list from a sheet, a file or a GS Form — built with a block editor and an AI writing assistant.

1. Campaign setup

Field What it does
Campaign Name Your reference, e.g. March 2025 Certificate Dispatch.
Subject Supports merge tags — {{name}} and any other mapped column.
Email Column Which column holds the address.
Name Column Used for personalisation.

Recipients come from Google Sheets, Upload File (CSV / Excel), Manual Entry, or Import responses from a GS Form.

2. Consent and compliance

Before sending you must declare the basis for contacting these people.

Declaration Meaning
They responded to my GS Form Consent was disclosed on the form itself.
They're my existing customers or contacts Pre-existing relationship.
Other — I'll describe it Explain the basis in your own words.

You also classify the mail as Transactional, Promotional, Newsletter, Event, Certificate or Welcome. This is not paperwork for its own sake — it drives the unsubscribe and List-Unsubscribe headers that keep your mail out of spam folders. See the Anti-Spam Policy.

3. Designing the email

Start from a Starting Template or a blank canvas, then Add Block and click any block to edit it in the Properties panel. Tabs split the work into Design, Write and Theme.

Gal AI is available as an email design and writing assistant — describe the message and it drafts copy and layout.

Paste your own HTML is Pro. On Free you build with blocks and templates.

4. Sending and reporting

Sending streams progress with Emails Sent, Failed and Total. Afterwards, Delivery Report and Send Summary show per-recipient status, and the campaign is saved to Campaigns.

5. Daily sending limits

Limits reset daily at midnight IST and depend on your Google account type.

Limit Free Pro Pro Max
Personal Gmail — per day 100 250 500
Google Workspace — per day 100 500 1,500
Paste your own HTML — Yes Yes
These sit under Google's own sending limits. Mail is sent from your account, so Google's quota applies first — GalSol cannot raise it.

Combined Pipeline — Complete Reference

Generate certificates and email them in one run. It is the Certificate editor and the Mail editor joined by a single job, so nobody is missed and nothing is matched up by hand.

1. When to use it

Use Bulk Certificates when you only need files, Bulk Mailer when you only need email, and Combined Pipeline when each person must receive their own certificate by email — the case where doing it in two steps is where mistakes happen.

2. Setting up the job

  1. Job Info — name the run.
  2. Load data: Google Sheet link, CSV / Excel upload, manual entry, or Import responses from a GS Form.
  3. Design the certificate — the same visual editor, field mapping, fonts and Primary field naming as the Certificates chapter.
  4. Design the email — the same block editor, templates and Gal AI assistant as Bulk Mailer, plus the consent declaration.
  5. Choose how the certificate reaches people (below), then run it.

3. Delivery options

Option Behaviour
Attachment The certificate arrives as an email attachment.
Embedded Embeds visually in the email body — smaller size, no download needed.
Google Drive Saved to Drive, with links added to your Sheet.
No Saving Email only, no files retained afterwards.

Certificates can also be bundled after the send so you keep a full set — Download ZIP.

4. Running it

Pipeline Running… streams both halves at once: Certs Generated and Emails Sent, with Failed and Total counters, ending in Pipeline Complete!. The run appears in Campaigns as a Combined job.

Both sets of plan limits apply — the certificate batch caps and the daily mail caps. The run is sized by whichever is reached first.

Campaigns — Complete Reference

The permanent record of every certificate run, mail send and combined pipeline you have executed.

1. What is recorded

Column Meaning
Campaign Name The name you gave the run.
Type Certificates, Emails or Combined.
Date & Time When it ran.
Sent / Total How many succeeded out of how many were attempted.
Backup Sheet A link to the sheet snapshot for that run — what the data looked like at the time.

2. Why it matters

Campaign History is the answer to "did this person actually get their certificate?" weeks later. The backup sheet means the record survives even if the original spreadsheet is edited or deleted afterwards.