Most form and email-capture apps send what shoppers type through their own servers. Panely’s form sections don’t. Every form posts to your store’s own Shopify contact form, the one your theme’s contact page uses, so submissions reach you through Shopify and Panely never sees them. You choose exactly which fields to ask for, and you can add a consent note under the form.
Choose how the form appears: in the page, a screen at a time, in a popup opened by a button, in a drawer that slides in from the edge, or in a bar pinned to the top or bottom of the screen. Spin to win and the scratch card make the sign-up a small game, with the prize drawn in the shopper’s browser from the weights you set.
What it can be forA list of choices (up to 12): Choice
Label for the dayText
Label for the timeText
Times on offerA list of times (up to 16): Time
Fields
FieldsA list of fields (up to 16): Label, Kind of answer, Hint inside the field, Choices, one per line, Must be filled in, WidthKeep one "Email address" field. Your store needs it to deliver the request.
Form
Button labelText
Small printText, several lines
Where the form postsTextLeave as it is unless your theme uses a different contact address.
Details beside the form
HeadingText
TextText, several lines
After it is sent
HeadingText
TextText, several lines
Style
Section
Background colorColourphone & desktop
Background imageImagephone & desktop
Field style
Form backgroundColourphone & desktop
Field backgroundColourphone & desktop
Field borderColourphone & desktop
Field textColourphone & desktop
Field corner radiusSlider, 0–32pxphone & desktop
Accent colorColourphone & desktop
Label style
Label fontGoogle Font and weightphone & desktop
Label sizeSlider, 10–28pxphone & desktop
Label colorColourphone & desktop
Label line heightSlider, 0.8–2.4phone & desktop
Label letter spacingSlider, -8–12pxphone & desktop
Small print style
Small print fontGoogle Font and weightphone & desktop
Small print sizeSlider, 10–24pxphone & desktop
Small print colorColourphone & desktop
Small print line heightSlider, 0.8–2.4phone & desktop
Small print letter spacingSlider, -8–12pxphone & desktop
Small print alignmentDesign default · Left · Center · Rightphone & desktop
Kicker style
Kicker fontGoogle Font and weightphone & desktop
Kicker sizeSlider, 10–96pxphone & desktop
Kicker colorColourphone & desktop
Kicker line heightSlider, 0.8–2.4phone & desktop
Kicker letter spacingSlider, -8–12pxphone & desktop
Kicker alignmentDesign default · Left · Center · Rightphone & desktop
Heading style
Heading fontGoogle Font and weightphone & desktop
Heading sizeSlider, 10–120pxphone & desktop
Heading colorColourphone & desktop
Heading line heightSlider, 0.8–2.4phone & desktop
Heading letter spacingSlider, -8–12pxphone & desktop
Heading alignmentDesign default · Left · Center · Rightphone & desktop
Intro style
Intro fontGoogle Font and weightphone & desktop
Intro sizeSlider, 10–40pxphone & desktop
Intro colorColourphone & desktop
Intro line heightSlider, 0.8–2.4phone & desktop
Intro letter spacingSlider, -8–12pxphone & desktop
Intro alignmentDesign default · Left · Center · Rightphone & desktop
Button
Button text sizeSlider, 11–28pxphone & desktop
Button backgroundColourphone & desktop
Button text colorColourphone & desktop
Button corner radiusSlider, 0–40pxphone & desktop
Button alignmentDesign default · Left · Center · Rightphone & desktop
Email Capture Card
FreeIn page
A compact signup card: a line of reason, an email field and a button.
4 designs:
Card, Wide strip, Filled, Coupon.
Pick one in the app, then fine-tune it with the settings below.
Settings you can change 54
Grouped as they appear in the Panely editor. Settings marked phone & desktop can take a different value on phones.
Layout
Section
Padding topSlider, 0–200pxphone & desktop
Padding bottomSlider, 0–200pxphone & desktop
Max widthSlider, 320–1600pxphone & desktop
Layout
Padding inside the cardSlider, 12–72pxphone & desktop
Gap between fieldsSlider, 4–40pxphone & desktop
Padding inside a fieldSlider, 6–24pxphone & desktop
FieldsA list of fields (up to 16): Label, Kind of answer, Hint inside the field, Choices, one per line, Must be filled in, WidthKeep one "Email address" field. Your store needs it to deliver the request.
Form
Button labelText
Small printText, several lines
Where the form postsTextLeave as it is unless your theme uses a different contact address.
What happens next
HeadingText
StepsA list of steps (up to 6): Title, Text
After it is sent
HeadingText
TextText, several lines
Style
Section
Background colorColourphone & desktop
Background imageImagephone & desktop
Field style
Form backgroundColourphone & desktop
Field backgroundColourphone & desktop
Field borderColourphone & desktop
Field textColourphone & desktop
Field corner radiusSlider, 0–32pxphone & desktop
Accent colorColourphone & desktop
Label style
Label fontGoogle Font and weightphone & desktop
Label sizeSlider, 10–28pxphone & desktop
Label colorColourphone & desktop
Label line heightSlider, 0.8–2.4phone & desktop
Label letter spacingSlider, -8–12pxphone & desktop
Small print style
Small print fontGoogle Font and weightphone & desktop
Small print sizeSlider, 10–24pxphone & desktop
Small print colorColourphone & desktop
Small print line heightSlider, 0.8–2.4phone & desktop
Small print letter spacingSlider, -8–12pxphone & desktop
Small print alignmentDesign default · Left · Center · Rightphone & desktop
Step style
Step fontGoogle Font and weightphone & desktop
Step sizeSlider, 10–40pxphone & desktop
Step colorColourphone & desktop
Step line heightSlider, 0.8–2.4phone & desktop
Step letter spacingSlider, -8–12pxphone & desktop
Kicker style
Kicker fontGoogle Font and weightphone & desktop
Kicker sizeSlider, 10–96pxphone & desktop
Kicker colorColourphone & desktop
Kicker line heightSlider, 0.8–2.4phone & desktop
Kicker letter spacingSlider, -8–12pxphone & desktop
Kicker alignmentDesign default · Left · Center · Rightphone & desktop
Heading style
Heading fontGoogle Font and weightphone & desktop
Heading sizeSlider, 10–120pxphone & desktop
Heading colorColourphone & desktop
Heading line heightSlider, 0.8–2.4phone & desktop
Heading letter spacingSlider, -8–12pxphone & desktop
Heading alignmentDesign default · Left · Center · Rightphone & desktop
Intro style
Intro fontGoogle Font and weightphone & desktop
Intro sizeSlider, 10–40pxphone & desktop
Intro colorColourphone & desktop
Intro line heightSlider, 0.8–2.4phone & desktop
Intro letter spacingSlider, -8–12pxphone & desktop
Intro alignmentDesign default · Left · Center · Rightphone & desktop
Button
Button text sizeSlider, 11–28pxphone & desktop
Button backgroundColourphone & desktop
Button text colorColourphone & desktop
Button corner radiusSlider, 0–40pxphone & desktop
Button alignmentDesign default · Left · Center · Rightphone & desktop
Request a Sample
FreeIn page
Shoppers tick the samples they want and say where to send them.
4 designs:
Swatches, List, Side by side, Compact.
Pick one in the app, then fine-tune it with the settings below.
Settings you can change 61
Grouped as they appear in the Panely editor. Settings marked phone & desktop can take a different value on phones.
Layout
Section
Padding topSlider, 0–200pxphone & desktop
Padding bottomSlider, 0–200pxphone & desktop
Max widthSlider, 320–1600pxphone & desktop
Samples
The most a shopper may chooseSlider, 0–120 sets no limit.
Layout
Gap between fieldsSlider, 4–40pxphone & desktop
Padding inside a fieldSlider, 6–24pxphone & desktop
SamplesA list of samples (up to 24): Name, Note (optional), Color of its swatch, Picture (optional)
Fields
FieldsA list of fields (up to 16): Label, Kind of answer, Hint inside the field, Choices, one per line, Must be filled in, WidthKeep one "Email address" field. Your store needs it to deliver the request.
Form
Button labelText
Small printText, several lines
Where the form postsTextLeave as it is unless your theme uses a different contact address.
After it is sent
HeadingText
TextText, several lines
Style
Section
Background colorColourphone & desktop
Background imageImagephone & desktop
Field style
Form backgroundColourphone & desktop
Field backgroundColourphone & desktop
Field borderColourphone & desktop
Field textColourphone & desktop
Field corner radiusSlider, 0–32pxphone & desktop
Accent colorColourphone & desktop
Label style
Label fontGoogle Font and weightphone & desktop
Label sizeSlider, 10–28pxphone & desktop
Label colorColourphone & desktop
Label line heightSlider, 0.8–2.4phone & desktop
Label letter spacingSlider, -8–12pxphone & desktop
Small print style
Small print fontGoogle Font and weightphone & desktop
Small print sizeSlider, 10–24pxphone & desktop
Small print colorColourphone & desktop
Small print line heightSlider, 0.8–2.4phone & desktop
Small print letter spacingSlider, -8–12pxphone & desktop
Small print alignmentDesign default · Left · Center · Rightphone & desktop
Kicker style
Kicker fontGoogle Font and weightphone & desktop
Kicker sizeSlider, 10–96pxphone & desktop
Kicker colorColourphone & desktop
Kicker line heightSlider, 0.8–2.4phone & desktop
Kicker letter spacingSlider, -8–12pxphone & desktop
Kicker alignmentDesign default · Left · Center · Rightphone & desktop
Heading style
Heading fontGoogle Font and weightphone & desktop
Heading sizeSlider, 10–120pxphone & desktop
Heading colorColourphone & desktop
Heading line heightSlider, 0.8–2.4phone & desktop
Heading letter spacingSlider, -8–12pxphone & desktop
Heading alignmentDesign default · Left · Center · Rightphone & desktop
Intro style
Intro fontGoogle Font and weightphone & desktop
Intro sizeSlider, 10–40pxphone & desktop
Intro colorColourphone & desktop
Intro line heightSlider, 0.8–2.4phone & desktop
Intro letter spacingSlider, -8–12pxphone & desktop
Intro alignmentDesign default · Left · Center · Rightphone & desktop
Button
Button text sizeSlider, 11–28pxphone & desktop
Button backgroundColourphone & desktop
Button text colorColourphone & desktop
Button corner radiusSlider, 0–40pxphone & desktop
Button alignmentDesign default · Left · Center · Rightphone & desktop
Scratch card
PremiumOverlay
A covered prize card: one weighted draw, revealed when a shopper scratches it.
3 designs:
Card, Ticket, Panel.
Pick one in the app, then fine-tune it with the settings below.
Settings you can change 75
Grouped as they appear in the Panely editor. Settings marked phone & desktop can take a different value on phones.
Input text fontGoogle Font and weightphone & desktop
Input text sizeSlider, 10–96pxphone & desktop
Input text colorColourphone & desktop
Input text line heightSlider, 0.9–2.4phone & desktop
Input text letter spacingSlider, -3–8pxphone & desktop
Input backgroundColourphone & desktop
Input border colorColourphone & desktop
Input corner radiusSlider, 0–24pxphone & desktop
Input text alignmentDesign default · Left · Center · Rightphone & desktop
Bar style
Message fontGoogle Font and weightphone & desktop
Message sizeSlider, 10–96pxphone & desktop
Message colorColourphone & desktop
Message line heightSlider, 0.9–2.4phone & desktop
Message letter spacingSlider, -3–8pxphone & desktop
Message alignmentDesign default · Left · Center · Rightphone & desktop
Button
Button text sizeSlider, 11–28pxphone & desktop
Button backgroundColourphone & desktop
Button text colorColourphone & desktop
Button corner radiusSlider, 0–40pxphone & desktop
Button alignmentDesign default · Left · Center · Rightphone & desktop
How to add a Panely section to your Shopify store
Install Panely from the Shopify App Store. It works with Online Store 2.0 themes, and your theme files are never edited.
Pick a section and press Add. Choose a design, and change the settings in the editor with a live preview beside them. You get a short section code.
Place it once. In the theme editor, add the Panely block where you want the section, and paste the code into its Section code field.
Edit any time. Change the section in Panely and save. Your store shows the change on its next page load, with nothing to paste again.
Each Add is its own copy with its own settings, so you can use the same section on as many pages as you like.
Panely must stay installed for its sections to show. If you uninstall, they disappear, and your theme is left
exactly as it was.
Questions about forms & capture sections
Where do form submissions go?
To your store’s Shopify contact form, exactly like your theme’s own contact page. Panely never receives or stores what shoppers type.
Will the popup interrupt shoppers when the page loads?
No. Panely’s popup opens only when a shopper presses its button. If you want something always visible, use the sticky bar instead.
How does spin to win pick a prize?
You list the prizes, each with a discount code and a weight. The wheel draws a winner by those weights in the shopper’s browser and reveals the code. Create the discount codes in Shopify first, so the code the shopper sees works at checkout.
Add these sections to your store
Install Panely from the Shopify App Store, pick a section and place it in your theme in a couple of minutes. A free plan is available.