Skip to content
Free Tool

Floating Social Links

Add a fixed social media sidebar to your Squarespace site. Pick your platforms, customize the look, and paste the code.

Why this matters

Visitors won't scroll to your footer to find social links. Floating icons stay visible on every page, making it effortless for people to follow you. More visibility = more followers = more business.

Platforms

Position

Icon Shape

Color

Size

Live Preview

Code Injection > Footer
<style>
  .sqs-floating-social {
    position: fixed;
    right: 20px;
    top: 50%;
    transform: translateY(-50%);
    display: flex;
    flex-direction: column;
    gap: 10px;
    z-index: 9999;
  }
  .sqs-floating-social a {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 44px;
    height: 44px;
    border-radius: 50%;
    color: #ffffff;
    text-decoration: none;
    transition: transform 0.2s ease, opacity 0.2s ease;
  }
  .sqs-floating-social a:hover {
    transform: scale(1.1);
    opacity: 0.9;
  }
  .sqs-floating-social a svg {
    width: 20px;
    height: 20px;
    fill: currentColor;
  }
  .sqs-floating-social a.sfs-instagram { background: #E4405F; }
  .sqs-floating-social a.sfs-facebook { background: #1877F2; }
  .sqs-floating-social a.sfs-twitter { background: #000000; }
</style>

<div class="sqs-floating-social">
  <a href="YOUR_INSTAGRAM_URL" class="sfs-instagram" target="_blank" rel="noopener noreferrer" aria-label="Instagram">
    <svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.052.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98C8.333 23.986 8.741 24 12 24c3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 100 12.324 6.162 6.162 0 000-12.324zM12 16a4 4 0 110-8 4 4 0 010 8zm6.406-11.845a1.44 1.44 0 100 2.881 1.44 1.44 0 000-2.881z"/></svg>
  </a>
  <a href="YOUR_FACEBOOK_URL" class="sfs-facebook" target="_blank" rel="noopener noreferrer" aria-label="Facebook">
    <svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"/></svg>
  </a>
  <a href="YOUR_TWITTER_URL" class="sfs-twitter" target="_blank" rel="noopener noreferrer" aria-label="X / Twitter">
    <svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"/></svg>
  </a>
</div>

How to add this to Squarespace

  1. Copy the code above.
  2. In your Squarespace dashboard, go to Settings → Advanced → Code Injection.
  3. Paste the code into the Footer field.
  4. Replace each YOUR_PLATFORM_URL with your actual profile URL.
  5. Click Save and preview your site.

A little over your head?

No shame — this stuff is hard. Let the pros handle it.

Long Drive MarketingTalk to Long Drive Marketing →