ModulesOffers

SR Offer Video CTA 01

This module renders a two-column layout with a heading, rich text description, and one CTA button on one side, paired with a video (embed, HTML5 file, or HubSpot video player) on the other side.

Preview of SR Offer Video CTA 01

Choose it over the offer bar modules when the offer needs a video as the primary visual, such as a product demo or explainer, rather than a static image, form, or plain text block. Column widths and order are configurable so the video can sit left or right of the text, and it expects a video source to be set since it has no static image fallback.

Use cases

  • Product demo with cta
  • Explainer video offer
  • Video testimonial banner
  • Feature walkthrough with signup button
  • Webinar teaser with play button
  • Software tour section

Where it fits

  • Included with: Core
  • Page sections: CTA, Media, Hero

Editable fields

Content tab

FieldTypeNotes
Background VideoFileRepeats: min 0, default 1. Add multiple file formats in order to provide compatibility with a broad range of browsers.
Background Video TabletFileRepeats: min 0, default 1. This background video will only be used on tablet devices.
Background Video MobileFileRepeats: min 0, default 1. This background video will only be used on mobile devices.
EnabledBoolean
IDTextAssign a ID to the module.
ClassTextAssign a CLASS to the module.
DescriptionRich text
Lead TextBooleanTurn on to make the Description text larger.
Enable AnimationBooleanEnable to animate the video when it comes into view.

Heading Repeats: min 0, default 2.

FieldTypeNotes
HeadingText
SizeChoiceHTML heading size. Options: H1, H2, H3, H4, H5, H6, P.
Display SizeChoiceSize that heading is displayed at. 12 options, including Auto, H1, H2.
ColorChoice13 options, including Auto, Primary, Secondary.
ColorColor
AlignChoiceOptions: Auto, Left, Center, Right.
CSS ClassText

Video

FieldTypeNotes
Video typeChoiceOptions: Embed, HTML Video, HubSpot Video.
HubSpot videoVideo player
EmbedEmbed
Custom ThumbnailImage
Video FileFileRepeats: default 1. Add multiple file formats in order to provide compatibility with a broad range of browsers.
Video PosterImage
AutoplayBoolean
Show ControlsBoolean
LoopBoolean
MutedBoolean

Video › Style Options

FieldTypeNotes
Play button colorColor

Video › Placeholder text

FieldTypeNotes
Video placeholder titleText
Video placeholder descriptionText

CTA Repeats: min 0, default 1.

FieldTypeNotes
CTA TypeChoiceOptions: HubSpot CTA, Button, Modal.
CTA StyleChoice26 options, including Primary, Secondary, Tertiary.
CTACTA
Button TextText
Modal TargetText
LinkLink
Payment linkPayment
Checkout behaviorChoiceOptions: Open in a new tab, Sliding overlay.
CTA SizeChoiceOptions: Small, Default, Large.
Add iconBoolean

CTA › Default

FieldTypeNotes
BackgroundColor
TextColor
BorderColor

CTA › Hover

FieldTypeNotes
BackgroundColor
TextColor
Border ColorColor

CTA › Icon

FieldTypeNotes
IconIcon
PositionChoiceOptions: Left, Right.
PurposeChoiceThe purpose of the icon, used for accessibility. If set to decorative, an additional attribute of aria-hidden="true" will be added to the icon. Options: Decorative, Semantic.

Columns › Content Repeats: min 1, max 4, default 1. Columns follow a twelve column grid.

FieldTypeNotes
Column BreakpointChoiceOptions: None, Mobile, Tablet, Desktop, XL.
Column WidthChoice12 options, including 1, 2, 3.
Column OffsetChoice13 options, including 0, 1, 2.
Column OrderNumber

Columns › Form Repeats: min 1, max 4, default 1. Columns follow a twelve column grid.

FieldTypeNotes
Column BreakpointChoiceOptions: None, Mobile, Tablet, Desktop, XL.
Column WidthChoice12 options, including 1, 2, 3.
Column OffsetChoice13 options, including 0, 1, 2.
Column OrderNumber

Style tab

Change log

VersionChange
4.0.0Stardust update
3.2.1Added option to disable animation
3.2.0Accessibility improvements
3.1.0Added responsive background options
3.0.1Added new Link options
3.0.0Improved video player