Agency OperationsHiringManagement

How to Build an Internship Program at Your Small Agency

Small agencies need help. Interns provide that help.

But a bad internship program either wastes everyone's time or exploits the intern. You end up with frustrated interns, frustrated managers, and work that doesn't actually get done.

A good internship gives the intern real experience and real responsibility. It also gets meaningful work done for the agency. Both things have to be true.

Here's how to build an internship program that actually works.

Why Intern vs. Hiring Full-Time

Before you bring on an intern, ask: could you hire a junior full-time employee instead?

Interns are good when: you have defined projects that are 3-4 months long, the work is educational (the intern learns something), you're not dependent on the same person long-term.

Hiring full-time is better when: the work is ongoing and critical, you need someone for 2+ years, the person is already experienced.

If you're considering an intern as a way to avoid paying someone, you're making a mistake. Pay someone.

Defining the Internship

Create a job description for the internship. What will the intern actually do? "Help out" isn't a job description.

Examples of good internships: "Social media coordinator - create and schedule 20 posts per month for three client accounts." Or "Design intern - create mockups for landing pages under mentorship of lead designer." Or "Copywriting intern - draft social copy and email campaigns for client projects."

The work should be valuable to the agency. It shouldn't be busywork. The intern should feel like they contributed to something real.

Also define the learning outcome. What will the intern learn? "You'll learn how to manage multiple social accounts," or "You'll learn design systems and component-based design," or "You'll learn how client campaigns actually get executed."

Recruiting and Selecting Interns

You'll get more applicants for internships than for job postings. You can afford to be selective.

Look for: curiosity, coachability, and hunger. Don't overweight GPA or pedigree. A state school junior who wants to learn beats an Ivy League student who's just padding a resume.

During the interview, ask: why do you want to intern here? What are you hoping to learn? What's one thing you've created that you're proud of?

Their answers tell you if they're actually interested or just filling a resume line.

Setting Duration and Schedule

Most internships are 3-4 months. This is enough time to onboard, do real work, and make an impact.

Longer than 6 months and you're creating an employee, not an intern. Shorter than 2 months and the onboarding overhead exceeds the work output.

For schedule, part-time (15-20 hours/week) is better than full-time. It doesn't interfere with their schedule, and part-time is often all you actually need.

If you need full-time help for the summer, that's fine. Just be clear about it in the job posting.

Onboarding the Intern

The first two weeks are critical. A sloppy onboarding and the intern feels lost and unproductive. A good onboarding and they hit the ground running.

Create an onboarding checklist: company values and culture, how we use tools (Asana, Slack, whatever PM tool you use), who to ask for help, their first project, who their mentor is.

Also create documentation. Don't expect the intern to learn everything verbally. Write down: how you manage projects, what your clients are, how internal communication works.

Assign a mentor. This person checks in weekly. Are they stuck?

Do they have questions? Are they learning what they signed up to learn? This is essential.

Assigning Work

Don't dump all work on the intern on day one. Ramp gradually.

Week 1: Small, independent tasks. "Create 5 social posts for client X." They get comfortable with tools and the company.

Week 2-3: Bigger projects with oversight. "Create an email campaign for client Y. Your mentor reviews before sending."

Week 4+: More independent work with periodic check-ins. By now they're productive.

Always assign work through your PM tool. Don't ask the intern in Slack. This creates a record and makes it clear what the priority is.

Performance and Feedback

Give feedback constantly. Not just at the end.

Weekly 1-on-1s with their mentor. Monthly reviews with you.

Feedback should be specific. "Good job on the social posts" is vague. "Your copy was punchy and the graphics matched the brand.

One note: the hashtags were inconsistent with our strategy. Here's what we use instead."

If the intern isn't working out, address it early. Don't wait until the end to say "this didn't work." Have the conversation in week 2 or 3. Either fix it or mutually agree it's not the right fit.

Handling Client Interaction

Limit direct client interaction. The intern shouldn't be the first point of contact for clients.

But they should see how clients work. Have them in project meetings.

Have them see how client feedback gets incorporated. This is valuable learning.

If the intern creates something the client sees, review it carefully before it goes out. You're responsible for quality.

End of Internship

Create an end-of-internship project. One meaningful thing the intern owns completely. This shows what they learned and gives them a strong portfolio piece.

Two weeks before the internship ends, have a conversation: do you want to stay on as a contractor? Do you want a full-time offer?

Do you want a reference? Are you heading to something else?

If they did good work, stay in touch. Interns often come back as freelancers later. And if you're hiring, they're the easiest recruit.

Paying Interns

This varies by location and industry. Some places require paid internships. Some places interns expect unpaid.

Generally: if the intern is doing work that would otherwise cost you money (agency work, client projects), you should pay them. $15-20/hour is typical for agency interns. Less and you're under-valuing their work.

If it's purely educational with zero agency value, unpaid is sometimes acceptable. But paid is always better. It shows you take them seriously.

Managing Interns in Your PM Tool

Create an "interns" section in your PM tool. Show what projects they're working on, what their learning goals are, and who their mentor is.

This helps you track if they're actually working on meaningful stuff, not busywork.

FAQ

Should I hire interns every semester?

Only if you have consistent work. Hiring one intern per year or per project is fine. Don't hire interns just because hiring is "cheap."

What if the intern wants to freelance after the internship ends?

Great. You've got a pool of pre-trained help. Treat freelance work the same as you'd treat contractor work.

What if the intern isn't panning out?

Be direct. Have a conversation. If they're not a fit, it's better for everyone to end it than to let them coast for three months.

Can I have multiple interns at once?

Yes, if you have enough work and enough mentors. Don't have 5 interns with one mentor. That doesn't scale.

Should internships be year-round or seasonal?

Seasonal is better for most agencies. You get interns when you need them (summer for student interns), and you can be flexible about timing.

How do I handle if the intern finds a job and leaves early?

That's life. It's actually good.

They found an opportunity. Congratulate them and stay in touch.

Ready to see all your tasks in one place?

Sync all your project management tools.

Start Free Trial