diff --git a/VERSION b/VERSION
index 524cb55242b53f6a64cc646ea05db6acc7696d2d..26aaba0e86632e4d537006e45b0ec918d780b3b4 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-1.1.1
+1.2.0
diff --git a/lib/PZ/Controller/Shortcut.pm b/lib/PZ/Controller/Shortcut.pm
index be4db4691ddec268ad1590e6c6d37edc0e3b36a5..3d60b5d372d439e8a8cd7bc98439a12b8af2bcf2 100644
--- a/lib/PZ/Controller/Shortcut.pm
+++ b/lib/PZ/Controller/Shortcut.pm
@@ -17,8 +17,9 @@ sub redirect ($c) {
     }
 
     $shortcut->add_to_log_items({
-        ip => ($c->forwarded_for || $c->tx->remote_address),
-        ua => $c->req->headers->user_agent,
+        ip       => ($c->forwarded_for || $c->tx->remote_address),
+        ua       => $c->req->headers->user_agent,
+        referrer => $c->req->headers->referrer,
     });
 
     $c->res->code($shortcut->code);
diff --git a/lib/PZ/Schema/Result/Log.pm b/lib/PZ/Schema/Result/Log.pm
index 7b74c242e7b7eb3029fd974c0b4af72feaa3350b..57686e545b94c0563884791ec282214b423f5630 100644
--- a/lib/PZ/Schema/Result/Log.pm
+++ b/lib/PZ/Schema/Result/Log.pm
@@ -21,6 +21,7 @@ __PACKAGE__->add_columns(
         shortcut_id
         ip
         ua
+        referrer
     ),
 );
 
diff --git a/sql/migrations.sql b/sql/migrations.sql
index 979778074f82663ddeff87efc565c46a4cedc740..9dcaaffecd605038024d6fba7b6005501df0b506 100644
--- a/sql/migrations.sql
+++ b/sql/migrations.sql
@@ -47,3 +47,6 @@ create index "shortcuts_shortcut_idx" on "shortcuts" ("shortcut");
 
 -- 3 up
 alter table "log" add column "ua" text;
+
+-- 4 up
+alter table "log" add column "referrer" text;