# MemberSpace Integration
URL: /docs/integrations/memberspace
Description: Track affiliate referrals with MemberSpace membership sites

# Setup

MemberSpace lets you turn any website into a membership site. PromoteKit integrates with MemberSpace to track affiliate referrals when members sign up.

## Setup Steps

### 1. Add the PromoteKit Script

1. Go to your PromoteKit dashboard
2. Navigate to **Setup - Step 4 (PromoteKit Integration)**
3. Select **MemberSpace**
4. Copy and add the PromoteKit script to your site

### 2. Add the Signup Tracking Script

Add the following script to your member signup page. This listens for MemberSpace signup events and passes the member's email to PromoteKit:

```html
<script>
const handleMemberSignup = ({ detail }) => {
  const { memberInfo } = detail;
  window.promotekit.refer(memberInfo.email);
}
document.addEventListener('MemberSpace.member.info', handleMemberSignup);
</script>
```

### 3. Publish and Confirm

1. Publish your site
2. Return to PromoteKit and click **Ok, I've completed this**

**Note:** Referrals will only be tracked in Stripe **live mode** during testing.