diff --git a/bin/steps/collectstatic b/bin/steps/collectstatic
index ad6fdca290f6a9937369bc51e3775b5b29e1c1b3..41f2e91929d2bf05c879da42c963432ae6487bf9 100755
--- a/bin/steps/collectstatic
+++ b/bin/steps/collectstatic
@@ -10,19 +10,23 @@ MANAGE_FILE=${MANAGE_FILE:-fakepath}
 if [ ! "$DISABLE_COLLECTSTATIC" ] && [ -f "$MANAGE_FILE" ]; then
     set +e
 
+    echo "-----> Preparing static assets"
     # Check if collectstatic is configured properly.
     python $MANAGE_FILE collectstatic --dry-run --noinput &> /dev/null && RUN_COLLECTSTATIC=true
 
     # Compile assets if collectstatic appears to be kosher.
     if [ "$RUN_COLLECTSTATIC" ]; then
 
-        echo "-----> Collecting static files"
+        echo "       Running collectstatic..."
         python $MANAGE_FILE collectstatic --noinput  2>&1 | sed '/^Copying/d;/^$/d;/^ /d' | indent
 
         [ $? -ne 0 ] && {
-            echo " !     Error running manage.py collectstatic. More info:"
+            echo " !     Error running 'manage.py collectstatic'. More info:"
             echo "       http://devcenter.heroku.com/articles/django-assets"
         }
+    else
+        echo " !     Error running 'manage.py collectstatic --dry-run'. More info:"
+        echo "       http://devcenter.heroku.com/articles/django-assets"
     fi
 
     echo