How to Build Your Personal Portfolio on Salesforce

Building a Personal Portfolio on Salesforce is a great way to impress prospective employers

How to Build Your Personal Portfolio on Salesforce

This guide explains, in plain language, how to use the Build Your Personal Portfolio on Salesforce document to create your own professional Salesforce portfolio. It’s designed to be read alongside the PDF, which contains screenshots and exact step-by-step instructions.

What This Process Is About

The goal of this exercise is to help you:

  • Create your own Salesforce Developer Org

  • Build a public-facing portfolio site using Salesforce Experience Cloud

  • Demonstrate practical Salesforce skills to potential employers or interviewers

By the end, you’ll have a live portfolio website that:

  • Shows your name, role, and experience

  • Includes a working “Contact Me” form

  • Creates Leads inside Salesforce

  • Sends confirmation emails automatically

Part 1: Creating a Salesforce Developer Org

What this step does

A Salesforce Developer Org is a free, personal Salesforce environment. Think of it as your sandbox where you can build, test, and showcase your work without affecting real company data.

Why this matters

You need your own org so you can:

  • Build freely without restrictions

  • Create custom sites and features

  • Show interviewers something you personally built

What you’ll do

You’ll sign up on Salesforce’s developer site, verify your email, and log in. Once this is done, you officially have your own Salesforce environment and can start building.

Part 2: Creating a Custom Domain

What this step does

This step sets up a unique web address for your Salesforce site. Salesforce uses this domain to host your Experience Cloud site.

Why this matters

  • Your portfolio needs a public URL

  • The domain is required before you can create a site

  • This URL becomes part of what you share with reviewers

What to keep in mind

  • Your domain name must be unique

  • Once saved, it cannot be changed without Salesforce support

  • If Digital Experiences are already enabled, some steps may be skipped

After completing this step, Salesforce prepares your environment to host a website.

Part 3: Setting Up a Basic Site

What this step does

Here, you create the actual portfolio website using Salesforce Experience Builder.

What you’ll do

You will:

  • Create a new site from the “All Sites” area

  • Choose the Build Your Own template (LWR or Aura)

  • Name your site using your first and last name

  • Set the URL path to portfolio

At the end of this step, your site exists—but it’s still in Preview mode and not fully public yet.

Optional: Adding a Custom URL

What this step does

This step makes your site link shorter and easier to share.

Why it’s useful

Instead of a long system-generated link, you can have a cleaner URL such as:

/portfolio

This is especially helpful if you plan to send your portfolio to employers or include it on LinkedIn.

Exploring Workspaces

What Workspaces are

Workspaces are where you manage and customise your site. This is where most of your design and configuration work will happen.

From Workspaces, you can:

  • Edit page layouts

  • Adjust styling and components

  • Configure site settings

  • Manage features and access

This is where your portfolio really starts to take shape.

Portfolio Layout Requirements

Your portfolio is expected to be clean, professional, and functional.

Key expectations include:

  • Removing unused or confusing elements (such as search bars or login buttons that don’t work)

  • Using sample portfolios only as inspiration—not copying them

  • Including a clearly working “Contact Me” form

The focus is on usability, clarity, and professionalism.

Contact Me Form Expectations

Your contact form must:

  • Live on its own page or tab

  • Create a Lead in your Salesforce org

  • Send an automatic confirmation email to the person who submits the form

  • Redirect users to a Thank You page after submission

  • Allow duplicate submissions

This form is a key part of the assessment, so it must be tested thoroughly.

Email Notifications and Auto-Responses

When someone submits your form:

  • You should receive an email notification

  • They should receive a polite, professional auto-response

The auto-response email should:

  • Look clean and well-formatted

  • Use a friendly, professional tone

  • Reflect how you would communicate in a real workplace

Testing Your Portfolio

Before submission, you should test everything carefully:

  • Open the site in Incognito mode

  • Check mobile responsiveness

  • Submit the form using a different email address

  • Ask someone else to test if possible

Your reviewers will test the site too, so this step is critical.

Pro Tips and Best Practices

Keep these guidelines in mind:

  • Do not use Salesforce logos or branded imagery

  • Optimise images so they load quickly and aren’t stretched

  • Include your full name, title, and a professional photo

  • Proofread everything carefully

  • Use Australian English spelling where possible

  • Use your name in the site URL (not company names)

Final Thoughts

This process isn’t just about building a website—it’s about showing:

  • Attention to detail

  • Problem-solving skills

  • Professional communication

  • Comfort working inside Salesforce

Take your time, follow the guide carefully, and treat this portfolio as something you’d proudly share with a future employer.

 

**Check the Step-by-Step Guide here.

All News