Home
Internships in Agriculture & Agribusiness Popular Internships Internships in Apparel, Textiles & Fashion Internships in Automotive Internships in Construction Internships in ERP Sector Internships in Banking, Financial Services & Insurance Internships in Healthcare Internships in Telecom Internships in Management & Entrepreneurship Internships in Food Processing Internships in Media & Entertainment Internships in EdTech (Educational Technology) Internships in Digital Marketing & Advertising Internships in Beauty & Wellness Internships in Green Jobs & Sustainability Internships in Software Development, Data Analytics, and Tech Support Internships in Logistics Internships in Electronics & Hardware Internships in Retail Internships in E-Governance & Digital Services Internships in Tourism & Hospitality Government Internships Salesforce Internship Psychology Internships Internships for Freshers Internship for MBA Students Journalism Marketing Internships Law Internships Human Resources Internships Data Scientist Internships Cyber Security Internships Internships in Aeronautical Engineering Internships in Aircraft Designing Internships in Aerospace Engineering Internships in Rocket Engineering Internships in Astronautical Engineering Internships in Satellite Engineering Internships in Engine Designing Internships in B1, B2 and B3 in AME Internships in Helicopters Compliance Program Internships in Avions Engineering Missile Data Assets and its Engineering Internships in Aircraft Engineering Internships in Spacecraft Engineering Internships in Aviation Quality Auditors Internships in CAMO and Planning Engineering Department in Aviation Internships in Aircraft Maintenance Engineering
Courses

Programs

Employer Branding Student Partner
Salesforce Intern — YuvaIntern

Salesforce Intern

Duration: 8 Weeks Mode: Virtual Salesforce Internship
YuvaIntern Offer Letter
Step 1: Apply for your favorite Internship

After you apply, you will receive an offer letter instantly. No queues, no uncertainty—just a quick start to your career journey.

YuvaIntern Task
Step 2: Submit Your Task(s)

You will be assigned weekly tasks to complete. Submit them on time to earn your certificate.

YuvaIntern Evaluation
Step 3: Your task(s) will be evaluated

Your tasks will be evaluated by our team. You will receive feedback and suggestions for improvement.

YuvaIntern Certificate
Step 4: Receive your Certificate

Once you complete your tasks, you will receive a certificate of completion. This certificate will be a valuable addition to your resume.

About this Internship

This internship takes you through the core responsibilities of a Salesforce administrator by having you build one complete CRM from an empty org. You begin by signing up for a free Salesforce Developer Edition account, which gives you full administrative access to your own environment at no cost and with no approval from anyone. Across the programme you translate a business requirement into a data model using custom objects, fields, and relationships; control access using profiles, roles, and sharing rules; replace manual steps with declarative automation built in Flow; and turn the resulting records into reports and dashboards that answer the questions a manager would actually ask. Each task is assessed on a documented deliverable you produce yourself — a configuration record, screenshots of your own org, and a written explanation of the decisions you made and why. Everything is doable from home. The Salesforce Developer Edition org, the Trailhead learning platform, and the official documentation are all free and self-service, so no files, licences, datasets, or tools are supplied by us at any point.

Tasks and Duties
1

Week 1-2: Developer Org Setup and CRM Data Model

Mandatory Weightage: 100%

Summary

Create your own free Salesforce org and model a real business requirement into objects, fields, and relationships.

Objective

1)

Every Salesforce project starts with a data model, and getting it wrong early is expensive to fix later.

2)

In this task you will set up your own environment and design the structure a real business would run on.

3)

Nothing is supplied to you; you create the org yourself in a few minutes.

4)

Begin by signing up for a free Salesforce Developer Edition account at the official Salesforce developer signup page.

5)

This is free, permanent, and gives you full system administrator rights in your own org.

6)

Record your org's username and the date you created it.

7)

Spend your first session in Setup, locating the Object Manager, the Flow Builder, and the Users page, since you will return to all three repeatedly.

8)

Next, choose one business to model.

9)

A coaching institute, a local gym, a car service centre, a courier operation, or a small clinic all work well.

10)

Write a one-page brief describing what this business sells, who its customers are, what a typical transaction looks like from first enquiry to completion, and what the owner currently struggles to track.

11)

From that brief, design the data model before you build anything.

12)

On paper or in a diagram, list the objects you need, decide which can use standard Salesforce objects such as Account, Contact, Lead, and Opportunity, and which genuinely require a custom object.

13)

For each object, list its fields with their data types, and mark which fields are required.

14)

Then define the relationships between objects, stating for each whether it is a lookup or a master-detail relationship and justifying the choice in one sentence.

15)

Now build it in your org.

16)

Create the custom objects and fields exactly as designed, set up the relationships, and add at least one formula field and one picklist with a controlled set of values.

17)

Create a validation rule that prevents an obviously bad record from being saved, such as a close date in the past or a negative amount, and write down the error message a user would see.

18)

Finally, populate the org with at least fifteen realistic records spread across your objects, entered manually or through the Data Import Wizard that is built into Salesforce.

19)

Invented data is expected here; the point is that the relationships hold together and the records look like something the business would really have.

20)

Submit a PDF containing your business brief, your data model design with the justification for each relationship type, screenshots from Object Manager showing each object and its fields, a screenshot of your validation rule firing, and a short note on the one design decision you were least certain about and the alternative you rejected.

2

Week 3-4: Users, Profiles, and Record Security

Mandatory Weightage: 100%

Summary

Control who can see and edit which records using profiles, roles, and sharing settings, then prove it works by testing as each user.

Objective

1)

Security in Salesforce is layered, and administrators are judged on getting it exactly right: too tight and people cannot do their jobs, too loose and confidential records leak across teams.

2)

This task is completed entirely inside the free Developer org you created earlier.

3)

Start by writing an access requirement for the business you modelled.

4)

Define at least three distinct kinds of user, for example a sales executive, a team manager, and a support agent.

5)

For each, state in plain language which objects they must read, which they must edit, which they must never see at all, and whose records they should be able to view beyond their own.

6)

Next, build the role hierarchy.

7)

Create roles reflecting the reporting structure of your business and arrange them so that managers sit above the executives who report to them.

8)

Write a short explanation of what the hierarchy does on its own, specifically that it allows people higher up to see records owned by those below them.

9)

Now configure object-level access.

10)

Create a custom profile for each kind of user, or clone an existing one, and set the object permissions for create, read, edit, and delete on every object in your model.

11)

Then set field-level security so that at least one sensitive field, such as a salary, margin, or personal phone number, is hidden from one of your user types.

12)

Then set record-level access.

13)

Open the Sharing Settings and set the organisation-wide default for your main custom object to Private.

14)

Explain in writing what changed the moment you did that.

15)

Then create at least one sharing rule that deliberately opens access back up to a specific group, and state why that exception is justified.

16)

Now prove the configuration actually works, which is the part most people skip.

17)

Create one user for each profile using any email address you control, and use the Login As feature available to administrators to enter the system as each of them in turn.

18)

For each user, attempt one action they should be allowed and one they should be blocked from, and screenshot both outcomes.

19)

Where the result differs from your requirement, fix the configuration and record what you changed.

20)

Finish by writing a half-page note explaining the difference between profile permissions and sharing rules in your own words, and describing one realistic situation in which a user could see a record you did not intend them to see.

21)

Submit your access requirement document, screenshots of the role hierarchy, profile and field-level security settings, the sharing rule, the before-and-after test evidence for each user, and the closing note.

3

Week 5-6: Process Automation with Flow

Mandatory Weightage: 100%

Summary

Replace manual steps with declarative automation in Flow Builder, including a tested failure case.

Objective

1)

Automation is where an administrator saves an organisation real time, and Flow is the tool Salesforce now expects administrators to use.

2)

Everything here is built with clicks rather than code, in your own free Developer org.

3)

Begin by identifying the manual work worth automating.

4)

Returning to your business, write down three processes a person currently performs by hand, such as assigning a new enquiry to the right team member, sending a follow-up when a record sits untouched, or updating a status field once a related record changes.

5)

For each, record who does it today, how often, and what goes wrong when it is forgotten.

6)

Before building anything, map your chosen process.

7)

Pick the one with the clearest business value and draw its logic step by step: what event starts it, what conditions decide the path, what actions follow, and what the end state looks like.

8)

This map is what you will check your finished flow against.

9)

Now build a record-triggered flow in Flow Builder.

10)

Configure the trigger correctly, deciding whether it should run when a record is created, updated, or both, and whether it should run before or after the save.

11)

State in writing why you chose that configuration, since this choice affects performance and is a standard interview question.

12)

Add entry conditions so the flow only runs when it genuinely applies, then build the actions, including at least one decision element that branches the logic.

13)

Next, build a second, different piece of automation.

14)

A scheduled flow that runs daily over a set of records, or a screen flow that guides a user through entering information in a structured sequence, both qualify.

15)

This ensures you have worked with more than one flow type.

16)

Then test deliberately, including the cases designed to break it.

17)

Create records that should trigger the flow and confirm the outcome.

18)

Then create records that should not trigger it and confirm nothing happened, because a flow firing when it should not is a more common and more damaging error than one that fails to fire.

19)

Use the flow's debug feature to capture what happened internally in at least one run, and screenshot the result.

20)

Finally, document the automation as a working administrator would for whoever maintains it next.

21)

For each flow, record its name, its purpose in one line, its trigger and entry conditions, what it does, and what someone must check before modifying it.

22)

Add a note on the one scenario where your automation would produce an unwanted result and how you would guard against it.

23)

Submit your three-process analysis, the process map, screenshots of both flows in Flow Builder, your trigger configuration reasoning, the positive and negative test evidence with debug output, and the maintenance documentation.

4

Week 7-8: Reports, Dashboards, and a Findings Summary

Mandatory Weightage: 100%

Summary

Build reports and a dashboard that answer real management questions, then write up what the data shows.

Objective

1)

A CRM is only useful if it answers questions, and reporting is the skill that turns stored records into decisions.

2)

This final task uses the org, data, and automation you have already built, and needs nothing beyond your browser.

3)

Start with the questions rather than the tool.

4)

Write down six questions the owner of your business would genuinely ask, such as which service generates the most revenue, how many enquiries went nowhere last month, which team member closes fastest, or where deals are getting stuck.

5)

Vague questions produce vague reports, so make each one specific enough to have a definite answer.

6)

Before building, make sure there is enough data to report on.

7)

Expand your records so that each object holds at least thirty entries spread across different owners, dates, stages, and amounts.

8)

Flat, identical data produces reports that look fine and reveal nothing, so deliberately vary it.

9)

Now build at least four reports, using more than one report type so you are not repeating the same exercise.

10)

Include at least one summary report grouped by a meaningful field, at least one report using a filter that limits it to a relevant time period, and at least one that uses a formula or bucket column to derive something not stored directly in a field.

11)

For each report, note which of your six questions it answers.

12)

Next, assemble a dashboard.

13)

Add at least four components drawn from your reports, choosing the chart type deliberately: a bar chart for comparing categories, a line chart for change over time, a gauge or metric for a single headline number.

14)

Write one line per component explaining why that visualisation suits that question.

15)

Arrange the dashboard so the most important number is where the eye lands first, at the top left.

16)

Then interpret what you built, which is what separates an administrator from a report generator.

17)

Study your own dashboard and write down three things the data actually shows about the business, including at least one that would not have been obvious without the reports.

18)

Where the data looks wrong or surprising, investigate whether it reflects reality or a flaw in how you built the report, and record what you found.

19)

Finally, write a summary of roughly 500 words addressed to the business owner rather than to a technical reviewer.

20)

State what the CRM now tracks, what the dashboard reveals, which single number you would ask them to watch weekly and why, and what you would build next with more time.

21)

Avoid Salesforce jargon entirely, because the ability to explain a system to the person paying for it is the skill being assessed.

22)

Submit your six questions, screenshots of all four reports with their configuration visible, a screenshot of the full dashboard with your reasoning for each component, your interpretation notes, and the owner summary.

Launch Your Internship

Gain real-world skills, work on live projects and get an NSDC-affiliated certificate — absolutely free!