How to add an AI chatbot to Shift4Shop

On Shift4Shop, a chat widget is installed through Settings → Design → Themes & Styles → Edit Template. Template edits apply to the live store on save. Custom code is gated: Template editing is available on all paid plans.

Where it goes

Settings → Design → Themes & Styles → Edit Template

Availability: Template editing is available on all paid plans.

Adding the chatbot to Shift4Shop

  1. 1

    Open Settings, then Design, then Themes & Styles.

  2. 2

    Choose Edit Template on your active theme.

  3. 3

    Open the global footer template.

  4. 4

    Paste the snippet before the closing </body> tag and save.

  5. 5

    Template edits apply to the live store on save.

The snippet you paste

<script src="https://rubyrep.com/rubyrep.js" data-rubyrep="rr_your_public_key" defer></script>

Your own key replaces rr_your_public_key — you get it after training RubyRep on your site.

Worth knowing on Shift4Shop

  • Theme updates replace edited templates — keep a copy of your snippet.

  • The one-page checkout uses a separate template that does not inherit the global footer.

Shift4Shop questions

Where does the code go on Shift4Shop?
Settings → Design → Themes & Styles → Edit Template. Template edits apply to the live store on save.
Do I need a paid Shift4Shop plan?
Template editing is available on all paid plans.
Will a Shift4Shop update remove it?
Theme updates replace edited templates — keep a copy of your snippet.
Does it slow Shift4Shop down?
No measurable effect. The snippet is deferred, so it loads after your page has rendered, and the chat interface itself is only fetched when a visitor opens it.

Related

Get your snippet.

Enter your Shift4Shop site and RubyRep reads it, builds your representative, and hands you the exact line to paste.

https://

Takes about a minute. No credit card.

Using something else? See all platforms.