diff --git a/partners/admin.py b/partners/admin.py
index be1335e3096e5e454dea024ebc614285053cd5b6..d2277fbda497776fd96edc7b2723acb0e5be8f52 100644
--- a/partners/admin.py
+++ b/partners/admin.py
@@ -1,17 +1,26 @@
 from django.contrib import admin
 
-from .models import Contact, Partner, Consortium,\
-    ProspectivePartner, MembershipAgreement
+from .models import Contact, Partner, Consortium, ProspectivePartner, MembershipAgreement,\
+                    ProspectiveContact
 
 
-admin.site.register(Contact)
+class ProspectiveContactInline(admin.TabularInline):
+    model = ProspectiveContact
+    extra = 0
 
 
 class PartnerAdmin(admin.ModelAdmin):
-    search_fields = ['institution', ]
+    search_fields = ('institution', )
+
+
+class ProspectivePartnerAdmin(admin.ModelAdmin):
+    inlines = (ProspectiveContactInline,)
+    list_display = ('institution_name', 'date_received', 'status')
+    list_filter = ('kind', 'status')
 
 
 admin.site.register(Partner, PartnerAdmin)
+admin.site.register(Contact)
 admin.site.register(Consortium)
-admin.site.register(ProspectivePartner)
+admin.site.register(ProspectivePartner, ProspectivePartnerAdmin)
 admin.site.register(MembershipAgreement)