diff --git a/replicate_ui.module b/replicate_ui.module
index 4181204..2689bd7 100644
--- a/replicate_ui.module
+++ b/replicate_ui.module
@@ -156,7 +156,10 @@ function replicate_ui_confirm_submit($form, &$form_state) {
       $form_state['replica_id'] = $id;
       $form_state['replica_type'] = $entity_type;
       // redirect to the new item
-      drupal_set_message(t('%type (%id) has been replicated to id %new!', array('%type' => $entity_type, '%id' => $entity_id, '%new' => $id)));
+      $message = t('%type (%id) has been replicated to id %new!', array('%type' => $entity_type, '%id' => $entity_id, '%new' => $id));
+      // Allow other modules to change submission message.
+      drupal_alter('replicate_ui_submit_message', $message, $entity_type, $entity_id, $id);
+      drupal_set_message($message);
       $form_state['redirect'] = $path;
       
       if (module_exists('rules')) {
