Your site, your code.Rocket builds your site, but it does not lock you in. Want a specific UI component you found online? A form embed? An analytics script? A custom animation library? Just ask in chat and Rocket integrates it into your project.You need an existing Rocket project. Don’t have one yet? Create one to get started.
What you can add
Anything that runs on the web can be added to your Rocket site:UI components
External component libraries, custom widgets, carousels, accordions, or any HTML/CSS/JS snippet you find online.
Embeds
Forms (Typeform, Tally), calendars (Calendly), maps, social feeds, video players, or any embed code.
Scripts and tracking
Analytics (Google Analytics, Mixpanel), tracking pixels (Facebook, LinkedIn), session recording (Hotjar, Clarity).
Styles and fonts
Custom CSS, Google Fonts, icon libraries, animation frameworks, or brand-specific style overrides.
Chat and support
Live chat widgets (Intercom, Drift, Crisp), help desk embeds, or feedback tools.
Anything else
If it works in a browser, Rocket can add it to your site. Just paste the code in chat.
How it works
Custom code is added through chat. Describe what you want or paste the code directly, and Rocket handles placement and integration. Describe what you want - you do not need to have the code ready:- “Add a sticky contact form to the bottom of my homepage”
- “Embed a Calendly booking widget on my services page”
- “I want a cookie consent banner that matches my site design”
- “Add a testimonial carousel using Swiper.js”
- “Add this Google Analytics script to every page”
- “Put this Typeform embed on my contact page”
- “Inject this CSS to override the default heading font”
- “Add this conversion pixel only to my thank-you page”
- “Load this heavy library only on the dashboard”
- “Add this A/B test script to my landing page only”
Where code gets placed
Depending on what you are adding, Rocket places code in the right location:| Location | When it is used | Examples |
|---|---|---|
| Page head | Code that needs to load before the page renders | Meta tags, font imports, tracking pixels |
| Page body | Visible components and embeds | Form embeds, widgets, UI components |
| Page footer | Code that should load after content | Analytics scripts, chat widgets, performance tools |
| Inline | Code tied to a specific element or section | Custom styles on a button, event listeners on a form |
What is not supported
What’s next?
Integrations
Some tools have dedicated integrations that are easier than custom code.
APIs and databases
Need backend functionality? Connect APIs and databases to your project.
Add privacy compliance
Scripts you add may be subject to cookie consent rules.
Deploy to web
Publish your site with all custom code included.

