diff --git a/pkg/model/submission.go b/pkg/model/submission.go
index 848820c..11f1775 100644
--- a/pkg/model/submission.go
+++ b/pkg/model/submission.go
@@ -47,4 +47,5 @@ type Submission struct {
 	Completed     bool   // Has this version of the map been completed at least once on maptest
 	TargetAssetID int64 // where to upload map fix.  if the TargetAssetID is 0, it's a new map.
 	StatusID      Status
+	StatusMessage string
 }
diff --git a/pkg/service_internal/submissions.go b/pkg/service_internal/submissions.go
index 3f20193..3b6edd4 100644
--- a/pkg/service_internal/submissions.go
+++ b/pkg/service_internal/submissions.go
@@ -48,6 +48,7 @@ func (svc *Service) ActionSubmissionAccepted(ctx context.Context, params interna
 	// transaction
 	smap := datastore.Optional()
 	smap.Add("status_id", model.StatusAccepted)
+	smap.Add("status_message", params.StatusMessage)
 	return svc.DB.Submissions().IfStatusThenUpdate(ctx, params.SubmissionID, []model.Status{model.StatusValidating}, smap)
 }