Section 1: Set up account
Part 1: Create a sender identity
- Visit the SendGrid website and create your account: https://signup.sendgrid.com/
- Click on “Create identity” to set up a sender email address. For example, you can use “storeshop@storeshop.no” as your sender email.

Part 2: Create a Sender
- Fill in the required fields to complete the account setup process. Provide the necessary information to establish your account.

Part 3: Verify the Sender
- After creating your account, you will receive an email from SendGrid to verify your sender email.
- Access your email inbox and locate the verification email.
- Follow the instructions provided in the email to verify your sender identity.

Section 2: Create an API Key
Part 1: Creating an API Key
- Once logged in to your SendGrid account, navigate to the “Settings” section in the left menu bar.
- Click on “API Keys” to access the API key management page.

Part 2: Generating an API Key
- In the API Keys section, click on the “Create Key” button.
- Specify “Storeshop” as the API Key Name to easily identify its purpose.


Part 3: Connect Storeshop and Sendgrid
- Copy the generated API Key.
- Go to Settings – Integrations – Email Settings. Scroll down to the Sendgrid section.
- Paste the API Key into the Sendgrid API Key field.
Sender Email settings:
- From e-mail address – Order Confirmation: Choose the email address that will send order confirmations to your customers.
- From e-mail address – Invitation of Customer: Choose the email address that will send invitations to your webshop
If you dont enter a custom email here, order confirmations and customer invitations will default to noreply@storeshop.no.
Remember to click Save in the top-right corner.

Part 4: Connect Storeshop and Sendgrid
Step 1: Go to Sender Authentication
Log in to your SendGrid account and navigate to:
Settings → Sender Authentication
Click Authenticate Your Domain.
Step 2: Choose Your DNS Host
Select the Domain Name Server (DNS) host where your domain is managed (for example: Cloudflare, GoDaddy, One.com, Domeneshop, etc.).

Step 3: Link Branding (Optional)
You will be asked:
Would you also like to brand the links for this domain?
It is recommended to enable this option so links in your emails use your own domain instead of a SendGrid domain.
Step 4: Add DNS Records
SendGrid will generate 4 DNS records (usually CNAME records).
- Copy the records shown by SendGrid.
- Log in to your domain provider’s DNS settings.
- Add the 4 records exactly as provided.
Step 5: Verify the Domain
After adding the DNS records:
- Return to SendGrid.
- Click Verify.
DNS changes can take a few minutes up to several hours to propagate. Once verified, your domain will be authenticated and ready for sending emails through SendGrid.
