How to Get an Internship: A Practical Search Plan
To get an internship, choose roles you are eligible for, show evidence of the skills they need, apply through the employer's required process and keep track of the next action. Thoughtful outreach can help you understand a team or ask a relevant question, but it does not guarantee a reply or bypass hiring requirements.
This guide gives you a search plan you can run in a spreadsheet. You do not need an Oportunly account. Start with our free internship application tracker, then work through the decisions below.
1. Define a search you can actually act on
Before collecting vacancies, write down your available dates, preferred functions, locations, languages and any university requirements. Check the employer's stated eligibility, including enrolment and work-authorisation requirements, rather than assuming every role called an internship accepts the same applicants.
A useful target is specific enough to rule things out. For example, “a summer data internship in a location I can commute to, using Python or spreadsheets” tells you what to search for and which project to put first on your CV. “Anything in business” does not help you choose between competing deadlines.
Record the original job-posting URL and the date you checked it. Treat a copied listing or social post as a lead; verify the application route and deadline on the employer's own website before relying on it. See our internship application timing guide for the questions to check, and use the current employer page for the actual dates.
2. Choose the right route for each opportunity
There is no single route that works for every employer. Use this decision table rather than treating all companies as outreach targets.
| What you find | Next action | What to record |
|---|---|---|
| A published internship you are eligible for | Follow the application instructions and tailor your materials | Deadline, role URL, submission confirmation |
| A structured programme that is not yet open | Check its official page and set a reminder | Opening information, source and next check date |
| A team that interests you but no advertised internship | Research whether it hosts interns; ask a specific question through an appropriate public channel if needed | Evidence, contact role and reason for writing |
| An unfamiliar career path | Arrange an informational conversation to learn about the work | Questions, notes and skills to investigate |
| A posting with unclear eligibility | Ask the named recruiting contact before investing in a full application | The question and the answer received |
An informational conversation is different from asking to be considered for a job. Berkeley Career Engagement explains that its purpose is to learn about a field or organisation. Be clear about which kind of conversation you are requesting.
3. Match your evidence to the role
Read the responsibilities and separate the requirements you can demonstrate from those you still need to investigate. Keep a master CV, then select the experience and projects most relevant to the particular role.
If you have no previous internship, use coursework, student organisations, volunteering, personal projects or part-time work. Describe what you did, how you did it and what you can show. Use numbers only when you have records that support them.
Illustrative example, not a real applicant's result:
- Vague: “Passionate about data with strong analytical skills.”
- Specific: “Cleaned a public transport dataset in Python for a course project and built a notebook comparing delays by route.”
The second version gives an interviewer something concrete to discuss. It does not claim that a class project was employment. For more examples, see our guide to an internship CV with no experience.
4. Research a contact only when you have a reason to write
For questions about a published programme, the recruiting contact named in the listing is usually the clearest starting point. For a technical question about a team's work, research the relevant function. An alumnus can offer perspective without being the hiring decision-maker.
Check that the person still works at the company and that their role relates to your question. A name appearing in a search result is not enough. Use our guide to finding internship hiring contacts to verify the company, role and source before adding someone to your list.
Choose an appropriate professional contact channel. Avoid guessing personal addresses or treating email verification as proof that a person wants a message. Start with one relevant person rather than contacting an entire team with the same request.
5. Write a message that adds context
A useful first message explains who you are, why you chose that person, the evidence behind your interest and the question you want answered. Keep it short enough to read without opening an attachment.
Fictional example: a question before applying
Hi Marta, I'm Elena, a business student interested in your team's summer analytics internship. The posting mentions dashboard work, and my recent course project involved cleaning a dataset and presenting the findings in a dashboard. It lists a June start but not the duration. Is the team considering placements that finish in August? Thank you for your time.
The example asks a question the applicant needs answered. If the posting already gives the duration, that message is unnecessary: apply using the information provided instead. If you have already applied, mention the role and application date rather than asking the contact to bypass the process.
Our internship email templates and LinkedIn message guide offer other starting points. Adapt them to facts you have checked. Sending the same message through several channels at once is not a substitute for relevance.
6. Track the next action, not just the number of sends
Keep applications and conversations in one place, with a clear status and next action date. Stanford's Job Search Action Plan recommends organising the search and tracking application progress. Our free tracker provides columns for this without requiring a signup.
An application confirmation, an informational call and an interview invitation are different outcomes. Record them separately. If an employer says it will respond after a particular date, use that timing. Respect instructions not to contact the team and stop when someone declines further contact.
For messages where a follow-up is appropriate, leave a reasonable interval and keep the reminder brief. The follow-up guide provides wording to adapt; an employer's stated timeline takes precedence over a generic schedule.
7. Use a weekly review to decide what to change
Here is a suggested five-hour allocation, not a quota or a prediction of results:
| Task | Time | Deliverable |
|---|---|---|
| Check relevant roles and deadlines | 60 minutes | A shortlist with verified eligibility and source links |
| Tailor and submit applications | 90 minutes | Submitted applications with confirmations saved |
| Research contacts and write relevant messages | 60 minutes | Checked contacts and individual questions |
| Prepare interview or informational-call questions | 60 minutes | Examples of your work and questions for each conversation |
| Review the tracker | 30 minutes | A next action for each open opportunity |
If you get few suitable results, adjust the role or location filters. If you repeatedly fail eligibility checks, change the shortlist. If you receive interviews but no offers, ask your university career service for feedback or a practice interview. These are different problems and should not all be answered by sending more messages.
When reviewing replies, separate genuine interest from automated acknowledgements and declines. Avoid treating a small sample as a stable success rate. The purpose of the review is to identify your next useful action, not to promise that a particular number of sends will produce an internship.
Where Oportunly fits
Oportunly supports the outreach part of this process: researching contacts, preparing personal drafts and managing messages from your connected accounts. You review the drafts and remain responsible for choosing appropriate contacts and following application instructions. Read how Oportunly works for the product workflow.
Access is currently by invitation. You can use this guide and the tracker independently, or join the waitlist for launch updates. An employer decides whether to reply, interview or hire.
FAQ
Can I get an internship without previous internship experience?
Some internships accept applicants without previous internships; others require specific skills or qualifications. Check each role's eligibility and show relevant evidence from coursework, projects, volunteering or part-time work. Do not describe a class project as paid experience.
Should I apply online or contact someone at the company?
Follow the employer's application instructions. If there is a relevant question that the posting does not answer, a concise message to the appropriate person can complement the application. Outreach does not replace a required form, assessment or deadline.
How many applications do I need to send?
There is no reliable number that guarantees an internship. Choose a workload that leaves time to check eligibility, tailor applications and prepare for interviews. Review outcomes by role and channel instead of pursuing a universal volume target.
Put this on autopilot
Oportunly finds the people who hire at your target companies, writes from your CV, sends from your own Gmail and LinkedIn, and follows up for you. Access is currently by invitation. Join the waitlist for 20% off when we open, no card needed.