Your cart is currently empty!
CarbonGuru User Onboarding Guide
Welcome to CarbonGuru! ๐
Get started with CarbonGuru in just a few steps. This guide will walk you through everything you need to know to start tracking the carbon footprint of your online shopping.
Quick Navigation
- Step 1: Create Your CarbonGuru Account
- Step 2: Install Your Browser Extension
- Firefox Developer Edition (Recommended)
- Google Chrome (Beta)
- Safari / macOS (Beta)
- Step 3: Install the CarbonGuru Browser Extension
- Alternative: Install as Temporary Add-on
- Step 4: Update Your Extension
- Step 5: Connect Your Gmail Account
- Step 6: Email Forwarding
- Troubleshooting
Step 1: Create Your CarbonGuru Account
Register for a Free Account
- Visit the Registration Page
- Enter Your Information
- Username: Choose a unique username
- Email: Enter your email address (you’ll receive a confirmation)
- Check Your Email
- Look for an email from CarbonGuru with your temporary password
- Check your spam folder if you don’t see it within a few minutes
- Log In for the First Time
- Visit: https://carbonguru.io/wp-login.php
- Enter your username and temporary password
- You’ll be prompted to change your password – choose a strong password
โ Checkpoint: You should now be logged into your CarbonGuru account!
Step 2: Install Your Browser Extension
Choose the browser you want to use with CarbonGuru. Firefox Developer Edition is our most tested platform, but Chrome and Safari are now available in beta!
Step 2A: Install Firefox Developer Edition (Recommended)
Why Firefox Developer Edition? CarbonGuru’s browser extension is currently optimized for Firefox Developer Edition, which allows unsigned extensions for development and testing.
Download Firefox Developer Edition
- Visit the Official Download Page
- Download for Your Operating System
- Windows: Click “Download Firefox Developer Edition” – save the installer
- macOS: Click “Download Firefox Developer Edition” – save the .dmg file
- Linux: Choose your distribution (most common is .tar.bz2)
- Install Firefox Developer Edition
- Windows:
- Run the installer (.exe file)
- Follow the installation wizard
- Choose “Custom” installation if you want to specify location
- Click “Install” and wait for completion
- macOS:
- Open the .dmg file
- Drag the Firefox Developer Edition icon to your Applications folder
- Open Applications and double-click Firefox Developer Edition
- If you see a security warning, go to System Preferences โ Security & Privacy โ click “Open Anyway”
- Linux:
- Extract the downloaded .tar.bz2 file:
tar -xjf firefox-*.tar.bz2 - Move to /opt:
sudo mv firefox /opt/firefox-developer - Create symlink:
sudo ln -s /opt/firefox-developer/firefox /usr/local/bin/firefox-developer - Launch:
firefox-developer
- Extract the downloaded .tar.bz2 file:
- Windows:
- Launch Firefox Developer Edition
- Open the browser – you should see the Firefox Developer Edition welcome screen
Enable Unverified Extensions (CRITICAL STEP)
โ ๏ธ Important: This step is required for the CarbonGuru extension to work in Firefox Developer Edition.
- Open About:Config
- Type
about:configin the Firefox address bar and press Enter - Click “Accept the Risk and Continue” when warned
- Type
- Enable Unsigned Extensions
- In the search box at the top, type:
xpinstall.signatures.required - You should see one result with a toggle button
- Click the toggle button to change the value from true to false
- The row should now show:
xpinstall.signatures.required = false
- In the search box at the top, type:
- Verify the Setting
- The value should remain false (dark toggle on the left side)
- You don’t need to restart Firefox for this to take effect
How to Disable Unverified Extensions (If Needed)
If you want to revert this setting later for security:
- Go back to
about:config - Search for
xpinstall.signatures.required - Click the toggle to change it back to true
- Note: The CarbonGuru extension will stop working if you do this
โ Checkpoint: Firefox Developer Edition is installed and configured for unsigned extensions!
Step 2B: Install CarbonGuru for Google Chrome
๐ Chrome Support (Beta): CarbonGuru now supports Google Chrome! The Chrome extension uses the latest Manifest V3 standard.
Download CarbonGuru for Chrome (carbonguru-chrome-prod.zip)
Installation Steps for Chrome
- Download the Extension
- Click the download link above to get
carbonguru-chrome-prod.zip - Save it to a location you can easily find (like Downloads or Desktop)
- Click the download link above to get
- Extract the ZIP File
- Windows: Right-click the ZIP file โ “Extract All” โ Choose a folder
- macOS: Double-click the ZIP file to extract
- Linux: Right-click โ “Extract Here” or use
unzip carbonguru-chrome-prod.zip
- Open Chrome Extensions Page
- Open Google Chrome
- Type
chrome://extensionsin the address bar and press Enter - Or go to Menu (โฎ) โ More Tools โ Extensions
- Enable Developer Mode
- In the top-right corner of the Extensions page, toggle “Developer mode” ON
- You should see additional buttons appear: “Load unpacked”, “Pack extension”, etc.
- Load the Extension
- Click the “Load unpacked” button
- Navigate to the extracted folder (the one containing
manifest.json) - Select the folder and click “Select Folder” (Windows) or “Open” (macOS)
- Verify Installation
- The CarbonGuru extension should appear in your extensions list
- Click the puzzle piece icon (๐งฉ) in Chrome’s toolbar to pin CarbonGuru for easy access
Chrome Extension Notes
- Developer Mode Required: Since this is a development version, Developer mode must stay enabled
- Updates: To update, download the new ZIP, extract it to the same folder, and click the refresh icon (๐) on the extension card in
chrome://extensions - “Errors” Button: You may see an “Errors” button on the extension card – this is normal for unpacked extensions and doesn’t affect functionality
โ Checkpoint: The CarbonGuru icon should appear in your Chrome toolbar!
Step 2C: Install CarbonGuru for Safari (macOS)
๐ Safari Support (Beta): CarbonGuru now supports Safari on macOS! Installation is simple – no Xcode or developer tools required.
Download CarbonGuru for Safari (CarbonGuru.app.zip)
Prerequisites for Safari
- macOS only: Safari extensions only work on Mac computers
- Safari 14+: Requires Safari 14 or later (included in macOS Big Sur and later)
Installation Steps for Safari
- Download and Extract
- Download
CarbonGuru.app.zipfrom the link above - Double-click the zip file to extract
CarbonGuru.app
- Download
- Move to Applications
- Drag
CarbonGuru.appto your Applications folder
- Drag
- Open the App (Bypass Gatekeeper)
- macOS will block unsigned apps by default. Use one of these methods:
Option 1: Right-click โ Open (Recommended)
- Right-click (or Control-click) on
CarbonGuru.appin /Applications - Select “Open” from the context menu
- Click “Open” in the security dialog that appears
Option 2: System Settings
- If you see a “cannot be opened” warning, go to System Settings โ Privacy & Security
- Scroll down to the Security section
- You should see “CarbonGuru.app was blocked” with an “Open Anyway” button
- Click “Open Anyway” and confirm
Option 3: Terminal (Advanced)
- Open Terminal and run:
xattr -cr /Applications/CarbonGuru.app - Then double-click to open normally
- Confirm Extension Registration
- Once the app opens successfully, it will show a window confirming the extension is installed
- This registers the extension with Safari
- Enable in Safari
- Open Safari โ Settings (or Preferences) โ Extensions
- Check the box next to “CarbonGuru” to enable it
- Grant necessary permissions when prompted
- Sign In
- Click the CarbonGuru icon in the Safari toolbar
- Sign in with your CarbonGuru account
Troubleshooting
- Extension not showing in Safari: Make sure you’ve opened the app at least once after bypassing Gatekeeper. The app must run to register the extension.
- App keeps getting blocked: Use the Terminal method (
xattr -cr /Applications/CarbonGuru.app) to remove the quarantine attribute. - No Xcode Required: This pre-built app works without any developer tools.
โ Checkpoint: The CarbonGuru icon should appear in Safari’s toolbar!
Step 3: Install the CarbonGuru Browser Extension
Method 1: Direct Installation (Recommended)
- Make Sure You’re Logged In
- Ensure you’re logged into your CarbonGuru account at dev.carbonguru.io
- Visit the Extension Download Page
- Click this link: Install CarbonGuru Extension
- Approve the Installation
- Firefox will show a popup asking “Add CarbonGuru?”
- Click “Add”
- You may see a warning about unverified add-ons – click “Continue to Installation”
- Confirm Installation
- You should see “CarbonGuru has been added to Firefox”
- The CarbonGuru icon should appear in your browser toolbar (top-right)
Method 2: Manual Installation from About:Debugging
If direct installation doesn’t work, use this method:
- Download the Extension File
- Right-click this link and choose “Save Link As”: carbonguru.xpi
- Save it to your Downloads folder or Desktop
- Open Firefox Debugging Page
- Type
about:debugging#/runtime/this-firefoxin the address bar and press Enter
- Type
- Load the Extension
- Click the “Load Temporary Add-on…” button
- Navigate to where you saved
carbonguru.xpi - Select the file and click “Open”
- Verify Installation
- The extension should appear in the “Temporary Extensions” section
- The CarbonGuru icon should appear in your toolbar
โ ๏ธ Note: Temporary extensions are removed when you close Firefox. For permanent installation, use Method 1 or see the update instructions below.
โ Checkpoint: The CarbonGuru extension is installed and visible in your browser!
Alternative: Install as Temporary Add-on
Use this method if you cannot or do not want to permanently enable unverified extensions in Firefox.
โ ๏ธ Important Limitation: Temporary add-ons are automatically removed when you close Firefox. You’ll need to reinstall the extension each time you open Firefox.
When to Use This Method
- You’re using regular Firefox (not Developer Edition) and can’t change settings
- You don’t want to permanently disable signature verification for security reasons
- You’re testing the extension and don’t need it permanently installed
- You’re on a managed/corporate computer where you can’t change Firefox settings
Step-by-Step: Temporary Installation
Step 1: Download the Extension File
- Right-click this link and choose “Save Link As…”:
- Save to an easy-to-find location
- Save to your Desktop or Downloads folder
- Remember where you saved it – you’ll need to find it again later
- Do NOT rename the file – keep it as
carbonguru.xpi
- Verify the download
- The file should be around 1-2 MB in size
- File name should end with
.xpi
Step 2: Open Firefox Debugging Page
- Open a new tab in Firefox
- Type this exactly in the address bar:
about:debugging#/runtime/this-firefox
- Press Enter
- You should see the Firefox Debugging page
- The page title should say “This Firefox”
Step 3: Load the Temporary Add-on
- Find the “Temporary Extensions” section
- Look for the heading “Temporary Extensions” on the page
- Under it, you’ll see a button labeled “Load Temporary Add-on…”
- Click “Load Temporary Add-on…”
- A file browser window will open
- Navigate to where you saved the extension
- Go to your Desktop or Downloads folder (wherever you saved it)
- Find the file named
carbonguru.xpi
- Select the file and click “Open”
- Firefox will load the extension immediately
- You should see “CarbonGuru” appear in the Temporary Extensions list
Step 4: Verify Installation
- Check the extension appears on the debugging page
- You should see “CarbonGuru” with extension details
- Shows: Name, version number, internal UUID
- Status indicator should show it’s active
- Look for the CarbonGuru icon in your toolbar
- The CarbonGuru icon should appear in the top-right toolbar
- It may be in the extensions menu (puzzle piece icon)
- Test the extension
- Click the CarbonGuru icon
- The extension popup should open
- You should see the CarbonGuru interface
Step 5: Pin the Extension (Optional but Recommended)
Make the icon always visible in your toolbar:
- Right-click the toolbar area (near other extension icons)
- Select “Customize Toolbar…”
- Find the CarbonGuru icon in the available items
- Drag it to your preferred position in the toolbar
- Click “Done”
โ Success! The CarbonGuru extension is now installed and ready to use!
Important: What Happens When You Close Firefox
Temporary Extensions Are Removed
When you close Firefox (quit the application completely), the temporary add-on will be automatically removed. This is a Firefox security feature for unverified extensions.
How to Reinstall After Closing Firefox
Every time you open Firefox and want to use CarbonGuru, follow these quick steps:
- Open Firefox
- Go to
about:debugging#/runtime/this-firefox- You can bookmark this page for quick access
- Click “Load Temporary Add-on…”
- Select
carbonguru.xpifrom your Desktop/Downloads - Click “Open”
โฑ๏ธ This takes about 15 seconds once you’re familiar with the process.
Tips for Easier Reinstallation
Tip 1: Bookmark the Debugging Page
- Visit
about:debugging#/runtime/this-firefox - Press Ctrl+D (or Cmd+D on Mac) to bookmark
- Name it: “Load CarbonGuru Extension”
- Save to your Bookmarks Bar for one-click access
Tip 2: Keep the .xpi File Easily Accessible
- Keep
carbonguru.xpion your Desktop (not buried in folders) - Or create a “CarbonGuru” folder on your Desktop and keep it there
- Don’t delete or move the file after first installation
Tip 3: Create a Firefox Profile Just for CarbonGuru
Advanced users can create a dedicated Firefox profile with permanent settings:
- Type
about:profilesin Firefox address bar - Click “Create a New Profile”
- Name it “CarbonGuru” and create it
- Launch Firefox with this profile
- In this profile, enable unsigned extensions permanently (Step 2 from main guide)
- Switch to this profile when using CarbonGuru
Checking Temporary Extension Status
To see if the extension is currently loaded:
- Go to
about:debugging#/runtime/this-firefox - Look under “Temporary Extensions”
- If CarbonGuru is listed โ Extension is active โ
- If section is empty โ Extension not loaded, reinstall it โ
Comparing Installation Methods
| Feature | Permanent Installation (Firefox Developer Edition) |
Temporary Add-on (Any Firefox) |
|---|---|---|
| Stays after closing Firefox | โ Yes | โ No |
| Automatic updates | โ Yes | โ No (manual download) |
| One-time setup | โ Yes | โ Reinstall each time |
| Works in regular Firefox | โ No (needs Dev Edition) | โ Yes |
| Security setting change required | โ ๏ธ Yes (about:config) | โ No |
| Setup time | ~10 minutes (once) | ~15 seconds (each time) |
| Best for | Regular CarbonGuru users | Testing, occasional use, or restricted computers |
Troubleshooting Temporary Add-on Installation
Problem: Can’t find “Load Temporary Add-on…” button
Solution:
- Make sure you’re at
about:debugging#/runtime/this-firefox(not justabout:debugging) - Look under the “Temporary Extensions” heading, not “Extensions”
- Scroll down if needed – the button might be below the fold
Problem: “This add-on could not be installed” error
Solution:
- Make sure the file is named
carbonguru.xpi(with .xpi extension) - Re-download the file – it may have been corrupted
- Check file size – should be 1-2 MB, not a few KB
- Try downloading with a different browser and then loading in Firefox
Problem: Extension works but icon doesn’t appear in toolbar
Solution:
- Click the puzzle piece icon (Extensions menu) in the toolbar
- You should see CarbonGuru listed there
- Click the gear icon next to CarbonGuru
- Select “Pin to Toolbar”
Problem: Extension disappeared but Firefox is still open
Solution:
- Go to
about:debugging#/runtime/this-firefox - Check if the extension is still listed under “Temporary Extensions”
- If not listed, Firefox may have restarted in the background
- Reload the extension using the steps above
Updating the Temporary Add-on
When a new version of CarbonGuru is released:
- Download the new .xpi file
- Visit: carbonguru.xpi
- Save it (it will overwrite the old version or save as a new file)
- Remove the old temporary extension (if loaded)
- Go to
about:debugging#/runtime/this-firefox - Find CarbonGuru under “Temporary Extensions”
- Click “Remove”
- Go to
- Load the new version
- Click “Load Temporary Add-on…”
- Select the newly downloaded .xpi file
- The new version will load immediately
- Verify the new version
- Click the CarbonGuru icon
- Check the version number at the bottom of the popup
- It should show the new version number
๐ก Recommendation
If you plan to use CarbonGuru regularly (more than once a week), we strongly recommend installing Firefox Developer Edition and using the permanent installation method. This provides:
- โ Automatic updates
- โ No reinstallation needed
- โ Better user experience
- โ All features work reliably
Temporary add-ons are best for occasional use, testing, or situations where you cannot install Firefox Developer Edition.
โ Checkpoint: You now know how to install and manage CarbonGuru as a temporary add-on!
Step 4: Update Your Extension
CarbonGuru offers two ways to keep your extension up to date:
Option A: Manual Update (User-Triggered)
When to use: When you see a notification about a new version, or want to ensure you have the latest features.
- Click the CarbonGuru Extension Icon
- Find the CarbonGuru icon in your Firefox toolbar (usually top-right)
- Click the icon to open the extension popup
- Check for Updates
- Look for an “Update Available” notification in the popup
- Or click the “Check for Updates” button (if visible)
- Install the Update
- Click “Update Now” when prompted
- The extension will download the latest version
- Firefox will prompt you to approve the update
- Click “Update” or “Allow”
- Reload the Extension
- The extension may automatically reload
- If not, close and reopen Firefox
- Verify the new version number in the extension popup
Option B: Automatic Updates (Scheduled)
When it happens: CarbonGuru automatically checks for updates every 24 hours.
- How It Works
- The extension checks updates.json daily
- If a new version is available, Firefox downloads it automatically
- You’ll see a notification: “CarbonGuru has been updated”
- Enable Auto-Updates (if disabled)
- Type
about:addonsin the Firefox address bar - Find CarbonGuru in the list of extensions
- Click the three-dot menu (โฏ) next to CarbonGuru
- Ensure “Allow automatic updates” is checked
- Type
- Check Your Version
- Click the CarbonGuru icon in your toolbar
- Look for the version number at the bottom of the popup
- Example: “Version 1.7.8.1363”
Force an Update Check
If you want to check for updates immediately:
- Visit:
about:addons - Click the gear icon (โ๏ธ) at the top
- Select “Check for Updates”
- Firefox will check all extensions including CarbonGuru
โ Checkpoint: You know how to update your extension manually and automatically!
Step 5: Connect Your Gmail Account (Optional)
Why connect Gmail? CarbonGuru can analyze your email receipts to automatically track carbon footprints from online purchases, even without visiting the shopping cart page.
Gmail integration uses Google OAuth to securely scan your inbox for order confirmations and automatically calculate carbon footprints.
Quick Start
- Visit the Gmail & Email Settings page
- Click “Connect Gmail Account”
- Authorize CarbonGuru in the Google popup
- Your receipts will be automatically processed
๐ For detailed instructions: Gmail Integration Setup Guide
โ Checkpoint: Your Gmail is connected to CarbonGuru!
Step 6: Email Forwarding (Optional)
Why use email forwarding? Email forwarding lets you send order receipts from any email account (Outlook, Yahoo, work email, etc.) to CarbonGuru for carbon footprint analysis.
This is useful if you don’t use Gmail or want to process receipts from multiple email accounts.
Quick Start
- Visit the Gmail & Email Settings page
- Generate your unique email token (format:
CG-XXXXXXXX) - Forward order receipts to:
email_processing@carbonguru.io - Include your token in the subject line
๐ For detailed instructions: Email Forwarding Setup Guide
โ Checkpoint: You can now process receipts from any email account!
Troubleshooting Common Issues
Extension Installation Problems
Problem: “This add-on could not be installed because it has not been verified”
Solution:
- Make sure you’re using Firefox Developer Edition (not regular Firefox)
- Check that
xpinstall.signatures.requiredis set to false inabout:config - Restart Firefox and try again
Problem: Extension icon doesn’t appear in toolbar
Solution:
- Go to
about:addons - Verify CarbonGuru is in the list and enabled
- Right-click the toolbar and select “Customize Toolbar”
- Look for the CarbonGuru icon and drag it to your toolbar
Problem: Extension disappears after closing Firefox
Solution:
- You installed as a “temporary extension” from
about:debugging - Use Method 1 (Direct Installation) from Step 3 for permanent installation
- Or reinstall using the .xpi file link each time you open Firefox
Account and Login Issues
Problem: Forgot password
Solution:
- Visit: https://carbonguru.io/wp-login.php?action=lostpassword
- Enter your username or email
- Check your email for a password reset link
- Click the link and create a new password
Problem: Didn’t receive confirmation email
Solution:
- Check your spam/junk folder
- Wait 10-15 minutes (emails can be delayed)
- Try registering again – you may have made a typo in your email address
- Contact support if still not receiving emails
Gmail Connection Issues
Problem: “Authorization failed” when connecting Gmail
Solution:
- Make sure you’re logged into CarbonGuru first
- Check that pop-ups are not blocked in Firefox
- Try using an incognito/private window
- Clear your browser cache and cookies, then try again
Problem: Gmail shows as connected but not scanning emails
Solution:
- Disconnect and reconnect your Gmail account
- Verify permissions at Google Account Permissions
- Ensure CarbonGuru has “Read” access to Gmail
- Wait 24 hours – initial scanning can take time for large inboxes
Extension Update Issues
Problem: Updates not installing automatically
Solution:
- Go to
about:addons - Click the three-dot menu (โฏ) next to CarbonGuru
- Ensure “Allow automatic updates” is checked
- Manually trigger an update check (gear icon โ Check for Updates)
Problem: Update check says “no updates available” but I know there’s a new version
Solution:
- Check the version number at updates.json
- Clear Firefox cache: Settings โ Privacy & Security โ Clear Data
- Restart Firefox and check for updates again
- As a last resort, uninstall and reinstall the extension
Firefox Developer Edition Issues
Problem: Can’t find xpinstall.signatures.required in about:config
Solution:
- Make sure you’re in Firefox Developer Edition, not regular Firefox
- Type the preference name exactly:
xpinstall.signatures.required - If it still doesn’t appear, it may have been removed in newer versions – check Firefox version
Problem: Firefox won’t let me install Developer Edition alongside regular Firefox
Solution:
- Windows/Linux: You can install both. Just choose different installation directories
- macOS: Rename one of them (e.g., “Firefox Developer Edition.app”) before installing the other
- Both versions can coexist and run simultaneously
Need More Help?
Resources
- User Dashboard: View your carbon footprint data
- Product Footprints: See detailed product analysis
- Extension Updates: Check current version
Contact Support
If you’re still having trouble after trying the troubleshooting steps:
- Email: support@carbonguru.io (include your username and a description of the issue)
- Include:
- Your CarbonGuru username
- Firefox version (Help โ About Firefox)
- Extension version (visible in extension popup)
- Operating system and version
- Description of the problem and what you’ve tried
You’re Ready to Go
You’ve successfully set up CarbonGuru. Here’s what you can do now:
Start Analyzing
- Use the browser extension to analyze products and shopping carts while you shop
- Forward order receipts from any email account to get carbon footprints
- Visit the How-To Guide for all the ways to submit products for analysis
Review Your Footprints
- Visit your Carbon Dashboard to see your analyzed products and carts
- View detailed carbon footprint breakdowns for each product
Offset Your Impact
- Add carbon offsets or removals to your cart directly from any product footprint
- Choose from verified carbon credit portfolios at checkout