$0 Iowa Dispute Letter Starter Kit

The ACHIEVE Family Portal: How Iowa Parents Can Use It for Advocacy

Iowa parents have a resource that most states do not: direct, 24/7 digital access to their child's IEP records and service delivery logs through the ACHIEVE Family Portal. Most families use it — when they know about it — to check on IEP progress. Fewer understand how to use it to build an advocacy case.

If your district or AEA is telling you services are being delivered and you have reason to doubt it, ACHIEVE is where you go to check.

What ACHIEVE Is

ACHIEVE is Iowa's statewide special education data system. It is used by school districts and Area Education Agencies (AEAs) to document IEP development, service delivery, evaluation records, and progress monitoring data. Iowa implemented ACHIEVE to create a unified system that spans the complex multi-employer structure of Iowa special education — where AEA staff and district staff often share responsibility for the same student.

The ACHIEVE Family Portal is the parent-facing component of that system. It gives you read-only access to your child's records as they are documented in ACHIEVE — in real time, not just at IEP meeting time.

What You Need to Create an Account

To set up a ACHIEVE Family Portal account, you need the last four digits of your child's Iowa State ID (also called the State Student Identifier or SSID). This is a unique statewide number assigned to every Iowa student — not the same as the district's local student ID.

If you do not know your child's SSID, your school's office or special education contact can provide the last four digits. You will also need your own email address to register.

Account setup is done through the ACHIEVE portal, typically at achieve.iowa.gov or the link provided by your district or AEA. If you have trouble locating the registration link, your district's special education office can point you to the current access point — the URL has changed over time as the system has been updated.

What You Can Access Through the Portal

Once your account is active, you have access to a range of documents and records:

Current and historical IEPs. Every IEP on file in ACHIEVE is accessible — current IEPs as well as previous annual IEPs going back through the child's educational history. This matters for advocacy because historical IEPs let you track whether goals have changed appropriately, whether services have increased or decreased, and whether the IEP process has followed correct annual review cycles.

Evaluation reports. Initial evaluations, triennial re-evaluations, and any additional evaluations conducted during the child's time in the district are documented in ACHIEVE. If you are preparing for a re-evaluation meeting, reviewing the prior evaluation report through ACHIEVE before the meeting ensures you are working from the same document the team will reference.

Service delivery logs. This is the most powerful tool for advocacy. ACHIEVE logs the services your child was scheduled to receive and the services that were actually provided. When you see a discrepancy between what the IEP specifies and what the service logs show, you have documented evidence of non-delivery — which is the core evidence for a state complaint alleging failure to implement.

Progress monitoring data. ACHIEVE includes progress data on IEP goals. Reviewing progress data over multiple reporting periods lets you identify whether goals are being updated with meaningful measurement data or being reported with vague qualitative statements that obscure lack of progress.

Prior written notices. Prior written notices (PWNs) — the formal documents the district must provide when proposing or refusing to change services, evaluations, or placement — are documented in ACHIEVE. Reviewing PWNs in the portal ensures you have the full official record of district decisions, not just whatever was handed to you at the meeting.

Free Download

Get the Iowa Dispute Letter Starter Kit

Everything in this article as a printable checklist — plus action plans and reference guides you can start using today.

How to Use ACHIEVE Data for Advocacy

The portal is most useful when you treat it as an ongoing monitoring tool rather than something you check once a year before the annual IEP meeting. Here is how to use it effectively:

Check service logs monthly. IEP services are supposed to be delivered as written. Log into ACHIEVE once a month and compare the service delivery logs against the IEP service minutes. If your child's IEP specifies 45 minutes per week of speech therapy and the logs show 30 minutes per week actually delivered over the past three months, that is a documented service gap.

Keep a running log of what you find: date checked, service specified, service logged, discrepancy (if any). Build this over two to three months before raising the issue formally. A pattern of documented gaps is far more compelling than a single instance.

Screenshot or print what you find. ACHIEVE is a live system — data can be corrected, updated, or supplemented after you review it. When you find a discrepancy, print or screenshot the page immediately with the date visible. This preserves your record of what the system showed at the time you reviewed it.

Use progress data to identify stalled goals. If a goal has been reported at the same progress percentage for three consecutive quarters, something is wrong — either the goal is not being worked on, the measurement is not being done, or the method is not effective. Flag it in writing before the next IEP meeting.

Compare current IEP service hours to prior years. Iowa AEAs lost significant staff following HF 2612 in 2024. If service minutes in your child's IEP decreased at the same time as AEA staffing decreased, that reduction requires documentation and justification — not just a note in the current IEP. Pull historical IEPs through ACHIEVE and document any reductions.

Turning ACHIEVE Data Into a Written Record

Data from ACHIEVE only helps you if you convert it into written documentation that you can send to the district, attach to a state complaint, or present in an IEP meeting.

When you identify a service delivery gap, write a brief email to the special education coordinator:

"I reviewed my child's service delivery logs in ACHIEVE this morning. The IEP specifies 45 minutes of OT weekly. Logs show 22 minutes provided in February and 18 minutes in March. Can you explain the discrepancy and confirm what steps are being taken to make up missed services?"

Sending this in writing accomplishes three things: it creates a timestamped record that you identified the problem, it puts the district on notice that you are monitoring, and it initiates the response process that you will need documented if you later file a state complaint.

Limitations of the Portal

ACHIEVE shows what has been recorded in the system. It does not verify that what was recorded is accurate. A service that was not actually delivered can be logged as delivered. If you have independent evidence — your child tells you the session did not happen, a teacher mentions the specialist was absent — that evidence matters even when the ACHIEVE log shows delivery.

The portal also reflects data from both AEA staff and district staff. Understanding which entries come from which entity matters in Iowa, where AEAs and districts share responsibility. If you see a gap, it is worth understanding whether the missing service was an AEA responsibility or a district responsibility before you direct your communication.


The Iowa IEP & 504 Advocacy Playbook includes a documentation system for tracking ACHIEVE data over time — service log tracking templates, the monthly monitoring routine, and the written request templates you use when logs reveal a gap. Building this record consistently is what separates a parent who can prove non-delivery from one who can only allege it.

Getting Help if ACHIEVE Is Not Working

If you cannot access the portal, cannot find your child's records, or find records that appear incomplete, contact your district's special education contact first. If records are missing from ACHIEVE that should be there — particularly service logs going back more than a few weeks — you also have the right to request your child's educational records directly from both the district and the AEA in writing. Federal law (FERPA) and IDEA require a response within 45 days of a records request.

The ASK Resource Center can also help you understand what ACHIEVE should show and what steps to take if records appear to be missing or incorrect.

Get Your Free Iowa Dispute Letter Starter Kit

Download the Iowa Dispute Letter Starter Kit — a printable guide with checklists, scripts, and action plans you can start using today.

Learn More →