Skip to main content

Netlify Integration With LambdaTest

Netlify is a cloud computing company that offers hosting and serverless backend services for web applications and static websites. It allows developers to deploy their websites and applications quickly and easily, with features such as continuous deployment, serverless functions, and global CDN.

This document will show you how to integrate Netlify Pipeline with SmartUI.

Prerequisite

  1. A LambdaTest account. If you don't have an account, sign up for free.

  2. You need to have a site deployed in your Netlify account.

Steps to Setup the Netlify Plugin

Step 1: Configure your LambdaTest Integration on Netlify Dashboard

  • Go to your Netlify Dashboard.
  • Click on the Integrations tab, search for LambdaTest and click on the Enable button.
Image
  • You need to provide your configuration details
    • Enter your Username and Access Key from the LambdaTest Dashboard.
    • Enter your Smart-UI Project Name
info

For the Smart-UI Project Name, you can enter any project name. Even if you have not set up any projects in the Smart UI Dashboard.

You can also enter your already-existing smart-UI project name.

  • Click on the Save button
Image

Step 2: Deploy the Site for which you want to compare the results

  • Go to the Deploys section, click on Deploy site button and deploy your project.
Image
  • This deployment is before any changes you have made and will be your Baseline image.
  • Now you need to make the required changes in your project and push the changes.
  • Visit the Netlify Dashboard again, and re-deploy your project.

Your changes will be triggered and deployed.

Image

Step 4: Compare the Changes Smart-UI Dashboard

  • Go to your Smart-UI Dashbard. You will notice there is already a project with the same name you entered while configuring in Step 1
Image
  • Go on that project. Click on the latest build. You can now compare the changes done to your project with-respect-to the provious build.
Image

Best Practices

Project Naming

  • Use descriptive, consistent names for SmartUI projects
  • Match project names with your Netlify site names for easy identification
  • Avoid special characters that might cause issues
  • Use consistent naming conventions across deployments

Troubleshooting

Issue: Screenshots Not Appearing in Dashboard

Symptoms: Deployments complete but no screenshots appear in SmartUI dashboard

Possible Causes:

  • Incorrect project name in Netlify integration
  • LambdaTest credentials incorrect
  • Integration not enabled
  • Network connectivity issues

Solutions:

  1. Verify project name matches exactly (case-sensitive) in Netlify integration settings

  2. Check LambdaTest credentials:

    • Go to Netlify Dashboard → Integrations → LambdaTest
    • Verify username and access key are correct
    • Re-enter credentials if needed
  3. Ensure integration is enabled:

    • Check integration status in Netlify dashboard
    • Re-enable if disabled
  4. Check network connectivity to LambdaTest servers

  5. Review Netlify deployment logs for errors

Additional Resources

Test across 3000+ combinations of browsers, real devices & OS.

Book Demo

Help and Support

Related Articles